Есть отчет на php, который выводит с помощью sql запроса оборудование на складах. В отчете получается выгрузка такого вида:
"Электродрель"
1 серийный номер
2 серийный номер
3 серийный номер
"Лобзик"
4 серийный номер
5 серийный номер
6 серийный номер
7 серийный номер
и т.д.
Как сделать, чтобы после каждого типа нумерация начиналась заново, с 1?
Примечание:
вот код. В php я не силен, но кроме меня переделать отчет не кому.
<?
$device_type ="";
$step = 0;
while ($row = $Device_res->fetch())
{
$step++;
$device_type = $row['device_type'];
$device_id = $row['device_type_id'];
if ($device_type != $old_device_type ) echo "<tr><td colspan=6 style='cursor: pointer;' onclick=\"show_rows('".$device_id."_".$stock['id']."')\" >".$row['device_type']." </td> </tr>";
echo "<tr class='tha' onclick = 'showWindow(".$row['id'].")' >
<td id='tr_td' name='td_".$device_id."_".$stock['id']."'>".$step."</td>
<td id='tr_td' name='td_".$device_id."_".$stock['id']."'>".$row['id']."</td>
<td id='tr_td' name='td_".$device_id."_".$stock['id']."'>".$row['device_status']."</td>
<td id='tr_td' name='td_".$device_id."_".$stock['id']."'>".$row['serial']."</td>
<td id='tr_td' name='td_".$device_id."_".$stock['id']."'> ".$row['mac']."</td>
<td id='tr_td' name='td_".$device_id."_".$stock['id']."'>".$row['reserved']."</td></tr>";
$old_device_type = $device_type;
}
?>
Буду очень благодарен, если подскажите какие изменения необходимо в него внести
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.