Удаление данных из БД через админку

Fenix

Новичок
Удаление данных из БД через админку

Уважаемые программисты, скажите пожалуйста,что тут не так:
--------------------------------------------------
<html>
<head>
<title>Удаление записей гостевой книги.</title>
</head>



<body>
<?

$db=mysql_connect("localhost", "root", "fenix");
if (!$db)
{
echo 'ошибка при коннекте';
exit;
}
$table=mysql_select_db("test");
$result = mysql_query("DELETE FROM books WHERE price = 'price1';")
or die(mysql_error());
if (!$result )
{
echo 'ошибка при удалении';
exit;
}



?>
</body>
</html>

---------------------------------

Сил уже нет, перелопатил и гугл и яндекс, везде разные решения и ни одно не подошло. Запись в БД через админку производится,чтение тоже. А удаление ну ни в какую. Что не так-то?
 

Вурдалак

Продвинутый новичок
Когда описываешь проблему, то неплохо бы указывать ожидаемый и фактический результаты.
 

Fenix

Новичок
Буквально сейчас нашел ошибку. Запись в таблицу неправильно шла, некоторые поля перемешались( в price записывались данные не price а title)
Работает всё(Слава Богу...)единсвкенно, он удаляет всё. А как(а возможно вообще?) удалить одно поле, ане всю запись?
 

zerkms

TDD infected
Команда форума
А как(а возможно вообще?) удалить одно поле, ане всю запись?
никак нельзя. запись - сущность, состоящая из совокупности полей. набор полей - определяется схемой таблицы.

ты можешь удалить данные в поле, заменив их на пустую строку или null, но ты не можешь в одной конкретной записи удалить поле.
 
Сверху