[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как удалить 1 ячейку в строке таблицы
Evil_Google
Как очистить 1 ячейку в строке таблицы. Например столбец img по строке где id = $_GET ['id'].

Попробывал так:
DELETE `img` FROM `table` WHERE `id`='".$_GET['id']."'

Вышло:
Unknown table 'img' in MULTI DELETE

_____________
Жадный.... жадный.... жадный кот
Игорь_Vasinsky
 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
А он вес столбец не удалит случайно?
Мне надо только очистить ячейку (сделать пустым).

_____________
Жадный.... жадный.... жадный кот
Игорь_Vasinsky
да - удалит

чтобы очистить - 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
спасибо опробую


_____________
Жадный.... жадный.... жадный кот
Kopipaster
Нельзя удалить значение в ячейке. По этому не DELETE а UPDATE. Остальное у тебя правильно всё, просто одинарные кавычки, лишние мешают.
Такой трюк должен помочь:
$a=$_GET['id'];
"UPDATE `table` SET `img` = '' WHERE `id` ='$a'"
Игорь_Vasinsky
ошибка синтаксиса

_____________
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
Цитата (Игорь_Vasinsky @ 15.05.2014 - 21:36)
ошибка синтаксиса

Ну так писал с головы. Исправил )))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.