vegaweb
Новичок
Обновление нескольких записей в БД одновременно
Вывожу из БД список записей в цикле, вывожу их в текстовом поле и чекбоксе (чтобы можно было редактровать), то есть:
вобщем, вот это - только в цикле. При этом выводятся все записи. Задача - редактирование этих данных. Вот код обрабатывающий вышеизложенное:
Проблема в том, что обновляются данные какой то одной записи, а мне нужно всех, зациклить чтоли второй кусок кода..вот только как.
Заранее спасибо
-~{}~ 15.12.08 23:18:
Обновляется только последняя запись, только что заметил..
Вывожу из БД список записей в цикле, вывожу их в текстовом поле и чекбоксе (чтобы можно было редактровать), то есть:
PHP:
echo '<tr>
<td>'.$row['title'].'</td>
<td>
<label>
<input ';
if ($row['active']==1) {echo "checked=\"checked\"";}
echo 'type="checkbox" name="active" id="active" value="1">
</label>
</td>
<td> <label>
<input type="text" name="realtitle" id="realtitle" value="'.$row['realtitle'].'">
</label></td><input type="hidden" name="id" value="'.$row['id'].'">
</tr>';
echo '<input type="submit" name="button" id="button" value="Изменить">';
PHP:
$query = "UPDATE language SET active = '".$active."',
realtitle = '".$realtitle."'
WHERE id = '".$id."';";
mysql_query($query, $link);
Заранее спасибо
-~{}~ 15.12.08 23:18:
Обновляется только последняя запись, только что заметил..