[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите дописать запрос
maximka787
Привет мужики. Помогите обновить колонку. Грамматика видимо у меня хромает

Как добавить слово .jpg к текстовому полю.

Я делал уже разные варианты но пишет ошибку

update table set name =name + '.jpg'; // ОШИБКА ТУТ

надо просто дописать .jpg



Спустя 4 минуты, 48 секунд (3.05.2011 - 11:08) Игорь_Vasinsky написал(а):
$end_str = ".jpg";

UPDATE `table` SET `name` = `name`.'".$end_str."';

Спустя 1 минута, 17 секунд (3.05.2011 - 11:09) maximka787 написал(а):
Игорь_Vasinsky
а можно как-то через запрос сделать? тк у меня громадная таблица, и перегонять через PHP очень неудобно.

Спустя 8 минут (3.05.2011 - 11:17) linker написал(а):
В мускуле есть функция CONCAT().

Спустя 14 минут, 22 секунды (3.05.2011 - 11:32) maximka787 написал(а):
linker
Я как раз и пытался ей делать, но все равно ошибку дает. Может быть, что сервер не поддерживает это, или такого не может быть?
Вот мой запрос
update 111 set name = concat(name, 'ggggg')

а вот ошибка
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '111 set name = concat(name, 'ggggg')' at line 1 

Спустя 11 минут, 7 секунд (3.05.2011 - 11:43) sergeiss написал(а):
Заключи name в обратные кавычке:
`name`

Спустя 38 секунд (3.05.2011 - 11:43) maximka787 написал(а):
Разобрался, благодарю всех.

надо было кавычки поставить. бред какой-то

update `111` set `name` = CONCAT(name, 'S')

Спустя 52 секунды (3.05.2011 - 11:44) maximka787 написал(а):
sergeiss
Да, точно.

Спустя 43 минуты, 47 секунд (3.05.2011 - 12:28) sergeiss написал(а):
Цитата (maximka787 @ 3.05.2011 - 12:43)
надо было кавычки поставить. бред какой-то

Почему бред? Это требование Мускуля.

Спустя 6 минут, 4 секунды (3.05.2011 - 12:34) linker написал(а):
sergeiss
Но и здравого смысла.


_____________
..Работает - не трогай!
Быстрый ответ:

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