while ($row = $res->fetch_assoc()) { ?>
<form action="" method="POST">
<tr>
<td><p><input size="10" type="text" name = "num_doc" readonly value="<?=$row['num_doc']?>"> </td>
<td><p><input size="7" type="text" name = "date" readonly value="<?=$row['date']?>"> </td>
<td>
<select margin name='cat'size="1">
<?php while($object = mysqli_fetch_object($res1)):?>
<option = ''value ="<?=$object->name?>"><?=$object->name?></option>
<?php endwhile;?>
</select>
</td>
<td><textarea name = "desc" readonly><?=$row['description']?> </textarea></td>
<td><p><input type="text" name = "sender" readonly value="<?=$row['sender']?>"> </td>
<td>
<select name='isp'size="1">
<?php while($object2 = mysqli_fetch_object($res2)):?>
<option value ="<?=$object2->fio?>"><?=$object2->fio?></option>
<?php endwhile;?>
</select>
</td>
<td><a href="?edit_id='.$result['id'].'">Редактировать</a></td>
</tr>
</form><?php }
?>
, я при помощи этого кода, вывожу данные из бд, результат на скрине, но мне нужно , чтобы в каждой строке выводились селекты, как в первой, но в остальных строках они пустые. и еще, помогите как редактировать данные по нажатию на ссылку? чтобы брать данные с селектов и заносить их в бд
Потому что
mysqli_fetch_object
в первом цикле проходит все элементы из результата и потом обратно на начало в других циклах не возвращается.
ЗЫ при вставке кода из более чем одной строки на форум надо на новую строку перейти перед тем как нажимать кнопку Код )