|
|
|
| Есть столбец tovar, в нём категории продуктов, (аудио, видео, продукты, диски и тд..), ну вот у меня каждая категория выбирается автоматом, тоесь сортеруется!
аудио
аудио
аудио
Видео
видео
диски
продукты
мне нужно сделать так, что бы в начале каждой категории, выводилось какое то поле например с названием категориее, то есть:
-Аудио-
аудио
аудио
аудио
-Видео-
видео
видео
и тд...
Подскажите, как это организовать? я чего то не понимаю как сделать проверку?!
Вот код:
<?
if (@mysql_num_rows($GLOBALS['my']->sql_res)!=0)
{
while ($element2 = mysql_fetch_array($GLOBALS['my']->sql_res)) {
echo'<tr>
<td>'.$element2['tovar'].'.</td>
<td>'.$element2['izgotovil'].'</td>
<td>'.$element2['marka'].'</td>
<td>'.$element2['serial'].'</td>
<td>'.$element2['tip'].'</td></tr>';
}
}
?>
|
| |
|
|
|
|
|
|
|
для: Diablo_
(31.10.2006 в 00:48)
| | Можно поступить следующим образом
<?
$torvar = "";
if (@mysql_num_rows($GLOBALS['my']->sql_res)!=0)
{
while ($element2 = mysql_fetch_array($GLOBALS['my']->sql_res)) {
if($tovar != strtoupper ($element2['tovar']))
{
$tovar = strtoupper ($element2['tovar'];
// Выводим заголовок
echo "<tr><td colspan=5>".$tovar."</td></tr>";
}
echo'<tr>
<td>'.$element2['tovar'].'.</td>
<td>'.$element2['izgotovil'].'</td>
<td>'.$element2['marka'].'</td>
<td>'.$element2['serial'].'</td>
<td>'.$element2['tip'].'</td></tr>';
}
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(31.10.2006 в 12:48)
| | Огромное спасибо! А я уже думал предётся делать кучу циклов! | |
|
|
|