Evil_Google
15.05.2014 - 19:47
Как очистить 1 ячейку в строке таблицы. Например столбец img по строке где id = $_GET ['id'].
Попробывал так:
DELETE `img` FROM `table` WHERE `id`='".$_GET['id']."'
Вышло:
Unknown table 'img' in MULTI DELETE
_____________
Жадный.... жадный.... жадный кот
Игорь_Vasinsky
15.05.2014 - 19:54
ALTER TABLE `tablename` DROP `columnname`;
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Evil_Google
15.05.2014 - 20:11
А он вес столбец не удалит случайно?
Мне надо только очистить ячейку (сделать пустым).
_____________
Жадный.... жадный.... жадный кот
Игорь_Vasinsky
15.05.2014 - 20:15
да - удалит
чтобы очистить - update table set column = '' [where]
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Evil_Google
15.05.2014 - 20:22
спасибо опробую
_____________
Жадный.... жадный.... жадный кот
Kopipaster
15.05.2014 - 21:31
Нельзя удалить значение в ячейке. По этому не DELETE а UPDATE. Остальное у тебя правильно всё, просто одинарные кавычки, лишние мешают.
Такой трюк должен помочь:
$a=$_GET['id'];
"UPDATE `table` SET `img` = '' WHERE `id` ='$a'"
Игорь_Vasinsky
15.05.2014 - 21:36
ошибка синтаксиса
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Kopipaster
15.05.2014 - 21:56
Цитата (Игорь_Vasinsky @ 15.05.2014 - 21:36) |
ошибка синтаксиса |
Ну так писал с головы. Исправил )))
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.