PDA

Просмотр полной версии : Проблема с кодом


KupueIIIKo
07.01.2010, 17:33
Вот код для удаления данной из БД
/* Если была нажата ссылка удаления, удаляем запись */
$del = $query = "delete from $table where (id='$del')";

/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
mysql_query($query) or die(mysql_error());

/* Заносим в переменную $res всю базу данных */
$query = "SELECT * FROM $table";
Вот код для переменной $del
/* Генерируем ссылку для удаления поля */
echo "<td><a name=\"del\" href=\"del_data.php?del=".$row["id"]."\">Удалить</a></td>\n";
echo "</tr>\n";
Хоть убейте не пашет! Помогите!!!

True
07.01.2010, 17:47
:scratch: Что-то как-то много лишних телодвижений. И SQL-инъекция для полного счастья. :-D

/* Если была нажата ссылка удаления, удаляем запись */
$query = "delete from $table where (id='".intval($_REQUEST['del'])."')";

/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
mysql_query($query) or die(mysql_error());


ps: вместо "не пашет" лучше кидай код ошибки.

KupueIIIKo
07.01.2010, 18:07
вместо "не пашет" лучше кидай код ошибки.
он не удаляет) вот и все)))

Все ОГРОМНОЕ спасибо заработало)

пошел изучать твою строку )