Помогите решить проблему(
Я получаю из БД строки типа:
while($r = mysql_fetch_array($all))
{
echo "<form method='post' class='adm'>
<input type='hidden' name='save' value='do'>
<tr>
<td align='center'>id</td>
<td align='center'>Код</td>
<td align='center'>Цена</td>
<td align='center'>Кол</td>
<tr>
<td>$r[id] </td>
<td><input type='text' name='kod' value='$r[kod]' ></td>
<td><input type='text' name='price' value='$r[price]' ></td>
<td><input type='text' name='kol' value='$r[kol]' ></td>
</tr>";
$idz []= $r['idz'];
}
Все выводится без проблем.
Потом мне необходимо все эти строки сохранить where idz='$idz[$y]'
if ($_POST['save']){
for ($y = 0; $y <= count($idz[$y]); $y++)
{
$q[$y] = "
update zakaz set
price='$price',
kod='$kod',
kol='$kol'
where idz='$idz[$y]'";
mysql_query($q[$y])or die(mysql_error());
}
Так вот проблема в том что когда я получаю две и более строк,я не могу правильно дать имена <td> (name='kod') чтобы потом
for ($y = 0; $y <= count($idz[$y]); $y++)смог его правильно обработать.
Как-то так) Помогите!