[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод в таблицу по разделам.
grumich
Добрый день.

Возникла проблема, не могу понять как осуществить выгрузку из базы данных в таблицу с товарами по разделам в один sql запрос.

Итак.
Есть таблица: baza_tovarov
razdel | artikul | tovarname
1200 |1201 | Яблоко
1200 |1202 | Апельсин
1300 |1301 | Футболка
1300 |1302 | Кеды
1400 |1401 | Монитор

Цель запроса вывести таблицу такого вида.


<table>
<tr>
<td
colspan='2'>1200 Фрукты</td>
</tr>
<tr>
<td>
1201</td>
<td>
Яблоки</td>
</tr>
<tr>
<td>
1202</td>
<td>
Апельсин</td>
</tr>
<tr>
<td
colspan='2'>1300 Одежда</td>
</tr>
<tr>
<td>
1301</td>
<td>
Футболка</td>
</tr>
<tr>
<td>
1302</td>
<td>
Кеды</td>
</tr>
<tr>
<td
colspan='2'>1400 Техника</td>
</tr>
<tr>
<td>
1401</td>
<td>
Монитор</td>
</tr>
</table>



Запрос такой: но он выводит только строки с артикулом и названием товара. (Получатся большая малочитабельная таблица)

<table>
$result = mysql_query("SELECT artikul,tovarname,razdel FROM baza_tovarov ORDER by artikul",$db);
while ($myrow = mysql_fetch_array($result))
{

echo "<tr>";
echo "<td>".$myrow['artikul']."</td>";
echo "<td >".$myrow['tovarname']."</td>";
echo "</tr>";

};
</
table>


Вопрос: не могу понять каким должен быть запрос, чтобы разделы разделялись строкой.


Намекните пожалуйста. Спасибо...
Быстрый ответ:

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