Помогите, пожалуйста, разобратся с MySQL запросом!

Eugeniy

Новичок
Помогите, пожалуйста, разобратся с MySQL запросом!

вот такой вот запрос выдает ошибку
update tablename set 1='lya-lya' where id='1'
может из-за того, что поле назвал "1"?
 

DiMA

php.spb.ru
Команда форума
либо заключай их в обратные апострофы
 

Unregistered

Guest
рнрМУадмин названия полей как раз в обратные апострофы и заключает. Смотри его запросы, там такая хреновина, похожая на правую половинку этого ( ^ ) символа.
P.S.Где она на клаве так и не нашёл :))))
 

Unregistered

Guest
Но phpmyadmin как то делает update!

А посмотреть КАК он это делает не пробовал ?
Он же честно показывает запрос !
А если не показывает - при апдейте замени значение первичного ключа на уже существующее - он ругнётся и уж тут точно покажет СВОЙ, РАБОТАЮЩИЙ ЗАПРОС.
:))))))
 

Eugeniy

Новичок
долго думал как посмотреть его запрос! но не догадался! :)
так он его не показывает! возьмем на заметку! :))
 
Сверху