Grigori24
Guest
Функция DELETE ?
необходима страничка для редактирования новостей на сайте.
Для этого сделал страничку-форму, где с каждой строкой выводятся checkbox с идентификационным номером. Если отмечается - далее при нажатии кнопки номер новости передается в функцию DELETE, строчка по соответствию номера должна удалятся. Но увы, запрос не работает.
Пожалуйста, помогите с советом.
необходима страничка для редактирования новостей на сайте.
Для этого сделал страничку-форму, где с каждой строкой выводятся checkbox с идентификационным номером. Если отмечается - далее при нажатии кнопки номер новости передается в функцию DELETE, строчка по соответствию номера должна удалятся. Но увы, запрос не работает.
Пожалуйста, помогите с советом.
PHP:
php
// Действия при нажатии кнопки
if ($HTTP_POST_VARS['edit'] == "Отправить") {
$number = $HTTP_POST_VARS['number'];
$newsname = $HTTP_POST_VARS['newsname'];
$newsdate = $HTTP_POST_VARS['newsdate'];
$newsanons = $HTTP_POST_VARS['newsanons'];
$newsfull = $HTTP_POST_VARS['newsfull'];
mysql_connect($host,$user,$pass) OR DIE("Не могу создать соединение ");
mysql_select_db($db_name) or die(mysql_error());
$query = "DELETE FROM $tab1 WHERE unique='".$number."'";
$res = mysql_query($query);
}
mysql_connect($host,$user,$pass) OR DIE("Не могу создать соединение ");
mysql_select_db($db_name) or die(mysql_error());
$query = "SELECT * FROM $tab1 order by data";
$res = mysql_query($query) or die(mysql_error());
$number = mysql_num_rows($res);
while ($row=mysql_fetch_array($res)) {
// Форма для редактирования
echo "<tr><td height=\"20\"><input type=checkbox name=number value=".$row['unique']."></td><td height=\"20\"><P class=\"subtitle\">".$row['newsname']."</P></td></tr>";
}