|
|
|
|
|
для: MadMaxxx
(21.01.2005 в 01:37)
| | Элегантно помоему никак не получится... обычно в этом случае вводят в таблицу korzina первичный ключ (который по сути является уникальным индексом) и удаляют по нему... т.е.
DELETE FROM korzina WHERE pk=15';
|
А ещё лучше не помещать несколько одинаковых записей, а заносить только одну запись, но ввести для неё дополнительное поле-счётчик: добавляется товар - увеличиваем счётчик на единицу, удаляется - уменьшаем... Если 0 - удаляем. | |
|
|
|
|
|
|
| Я удаляю из таблицы посылая следующий запрос:
DELETE FROM korzina WHERE f1='$id' AND f2='$idtov' AND f3='$tbnam';
|
Дело в том что в таблице могут быть несколько таких строк.
Можно ли переделать мой запрос чтоб он удалял только одну такую строчку в таблице? | |
|
|
|
|