Консультация № 158690
25.01.2009, 12:30
0.00 руб.
0 0 0
Здравствуйте дорогие эксперты, у меня вот какой к вам вопрос, хочу сделать чтоб каждая запись из mysql при выборки массива записывалась по порядку, категория записи, категория записи, и так далее, Вот моя запись в базе mysql: ( id > kat > kod > description > date )
подскажите как мне это реализовать заранее благодарю, вот мой скрип что здесь не так почему он не работает:

<?php
include ("bd.php");

$name='./000/22.html';
$f=fopen($name,'a');
$items = array();
$res = mysql_query("SELECT * FROM data ORDER BY `kat`",$db);
while ($myr = mysql_fetch_array($res))
$items[$myr['kat']]['items'][$myr['id']] = $myr;
foreach($items as $kat=>$list)
{
foreach($list['items'] as $id=>$items)
{
$tex = "<table style='width:99%; height:20px;' align='center'>
<tr><td>Категория: ".$kat."</td></tr><tr>
<td width='150' height='20' valign='top' style='font-family:Verdana; font-size:12px; border: 1px solid #424242;'> Код товара: ".$myr["kod"]."</td>
<td style='font-family:Verdana; font-size:12px; border: 1px solid #424242;'> ".$myr["description"]."</td>
<td width='100' height='20' valign='top' style='font-family:Verdana; font-size:12px; border: 1px solid #424242;'> Цена: ".$myr["cena"]."</td>
</tr></table>
";
}
fwrite($f,$tex);
}
?>

Обсуждение

Форма ответа