Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Запрос UPDATE

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Не переписывает поля в таблице по запросу
EVGENphp
Отправлено: 16 Декабря, 2014 - 12:34:57
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




Доброго времени суток!

Может кто подскажет в чем проблема.

Пишу запрос на перезапись полей в mysql:
PHP:
скопировать код в буфер обмена
  1. function add_information($phone, $postcode, $city, $address){
  2.             $query = "UPDATE customers SET phone = '$phone', postcode = '$postcode', city = '$city', address = '$address'
  3.                        WHERE customer_id = '$customer_id'";
  4.             $res = mysql_query($query) or die (mysql_error());


При этом ничего не происходит - ни ошибки не перезаписи. Сами поля до момента перезаписи имеют значения NULL.

Что не так, почему не перезаписывает? Растерялся
 
 Top
vlom
Отправлено: 16 Декабря, 2014 - 13:07:03
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 681
Дата рег-ции: Окт. 2010  
Откуда: Екатеринбург


Помог: 4 раз(а)




откуда берется $customer_id, покоду не вижу
 
 Top
RickMan
Отправлено: 16 Декабря, 2014 - 13:22:30
Post Id


Участник


Покинул форум
Сообщений всего: 1033
Дата рег-ции: Май 2012  


Помог: 30 раз(а)




http://dev[dot]mysql[dot]com/doc/refman/[dot][dot][dot]fected-rows[dot]html + дебажить и смотреть, что приходит в функцию.
 
 Top
EVGENphp
Отправлено: 16 Декабря, 2014 - 14:12:10
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




vlom пишет:
откуда берется $customer_id, покоду не вижу


$customer_id приходит из сессии. Он точно приходит, иначе бы у меня не отрабатывался заказ.

Сам запрос верно написал?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с СУБД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB