|
| |
|
|
| |
для: mehelson
(22.02.2007 в 16:19)
| | | Да точно! Прошу прощения! Невнимательность...
И интересно, с телефона порой дублируется пост...дежавю | |
| |
|
|
| |
|
|
| |
для: mehelson
(22.02.2007 в 16:18)
| | | Если используется значение NULL двоеточия не нужно указывать, кроме того полю рhоtо_оs не разрешается имееть значение NULL (см. первый пост темы), поэтому лучше присвоить пустую строку.
UРDАТЕ рhоtо SЕТ рhоtо_оs = '' WHЕRЕ рhоtо_id = 44;
|
| |
| |
|
|
| |
|
|
| |
для: Front
(22.02.2007 в 13:40)
| | | Здравствуйте
возможно я ошибаюсь, но мне кажется можно запросить так:
UРDАТЕ рhоtо SЕТ рhоtо_оs = 'NULL' WHЕRЕ рhоtо_id = 44; | |
| |
|
|
| |
|
|
| |
для: Front
(22.02.2007 в 13:40)
| | | Здравствуйте
возможно я ошибаюсь, но мне кажется можно запросить так:
UРDАТЕ рhоtо SЕТ рhоtо_оs = 'NULL' WHЕRЕ рhоtо_id = 44; | |
| |
|
|
| |
|
|
| |
для: cheops
(22.02.2007 в 13:32)
| | | Но в этом случае удалится вся строка, а мне нужно чтобы удалялась только фотография из строки с определенным photoid. Наверно тут нужно использовать UPDATE? А мне чето никак не сообразить как написать запрос чтобы photoid, name, photo оставались неизменными а photo_os очистилась. | |
| |
|
|
| |
|
|
| |
для: Front
(22.02.2007 в 12:31)
| | | Хм... погодите так он же у вас имеется (не заметил с первого разу :), тогда можно использовать такой запрос для удаления фотографии
DELETE FROM photo WHERE photoid = 44
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(22.02.2007 в 12:21)
| | | Получается что в таблицу мне необходимо добавить уникальный индекс для фотографий, и в этом случае он должен совпадать с первичным ключом? | |
| |
|
|
| |
|
|
| |
для: Front
(22.02.2007 в 12:17)
| | | Лучше ввести в таблицу photo уникальный номер и удалять по нему при помощи запроса
DELTE FROM photo WHERE id = уникальный_номер_фотографии
|
| |
| |
|
|
| |
|
|
| |
для: elenaki
(22.02.2007 в 12:09)
| | | Так а как сделать такой запрос, ну хотя бы покажите пример. Как удалить всю строку я знаю. Меня интересует как это сделать в одной строке, чтобы удалилась только фотография. | |
| |
|
|
| |
|
|
| |
для: Front
(22.02.2007 в 12:03)
| | | во-первых, не столбца, а строки - записи в базе хранятся в строках таблиц.
во-вторых, если вы хотите дать возможность удалить более, чем одну фотку за один клик (кнопка Сабмит у вас одна на всю форму), то лучше делать не радио-кнопки, а чек-боксы.
причем имена им давать таким образом: name='delradio[]' , чтобы сразу формировался массив из чек-боксов. потом в обработчике можно будет пробежаться по этому массиву, выбрать отмеченные и удалить соответствующие фотки. | |
| |
|
|
|