[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите скрестить 2 кода!
sh00r00p
У меня есть два кода, которые никак не получается скрестить.

Мне нужно, чтобы вывод был как тут http://terradarus.ru/region/fabriki-italii

Вот код вывода:

<?php
$and = $modx->getPageInfo($modx->documentIdentifier);
$name = $and['alias'];
$fid = $_GET['id'];
$query = "SELECT * FROM `brand_z` ORDER BY `naz` ASC";
$result = mysql_query($query) or die();
while ($row = mysql_fetch_array($result)){
$con = '<div class="fit" style="background: url('.$row['ico'].') no-repeat 50% 50%;">
<a class="sf" href="/region/fabriki-italii/fab?id='
.$row['id'].'">'.$row['naz'].'</a>
</div>'
;
if($_SERVER['REQUEST_URI'] == '/region/fabriki-italii'){
if($row['opt'] == 1){
echo $con;
} else {
echo '';
}
}

if($fid == $row['id']){
$naz = $row['naz'];
$fab = 'Alias';
echo '<h1>'.$naz.'</h1>';
echo '<div class="fi">'.$row['op'].'</div>';
$query3 = "SELECT COUNT(*) FROM `tovary` WHERE `tovary`.tfab = '$naz'";
$ff = mysql_query($query3) or die();
$tt = mysql_result($ff, 0);
echo '<p><a href="/region/factory/'.$row['url'].'">Товаров на заказ: '.$tt.'.</a></p>';
}
?>


Но с сортировкой как здесь http://tdg.tw1.ru/region/fabriki-italii
Код вывода:

<?php
$brand = mysql_query("SELECT * FROM `brand_z` GROUP BY `naz` DESC");
while($brands = mysql_fetch_array($brand)) $names[] = $brands['naz'];

sort($names);
$first = array();
foreach($names as $name) $first[] = mb_substr($name,0,1,'utf8');
$first = array_unique($first);
$dic = array();
foreach($names as $name) {
foreach($first as $f => $v) {
if(mb_substr($name,0,1,'utf8') == $v) $dic[$v][] = $name;
}
}


foreach($dic as $let => $n) {
echo "<b>$let</b><br/>";
foreach($n as $val) {
echo $val . '<br/>';
}
}

?>


Ума не приложу как скрестить 2 этих кода. Уже как только не перепробывал.
Может вы знаете как? Подскажите пожалуйста!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.