$insert=mysql_query("UPDATE `order` SET `spec`='$spec' WHERE `number` = `$order_number`");
По переменной $order_number не обновляет запись в БД. Если подставить число, то обновление происходит. Но ведь и в $order_number приходит число....
В чем может быть проблема?
Спасибо!
DelphinPRO
Отправлено: 17 Февраля, 2016 - 11:01:34
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
проблема в кавычках
----- Чем больше узнаю, тем больше я не знаю.
alexvb
Отправлено: 17 Февраля, 2016 - 11:22:33
Новичок
Покинул форум
Сообщений всего: 30
Дата рег-ции: Февр. 2013
Помог: 0 раз(а)
DelphinPRO пишет:
проблема в кавычках
Проблема была не в кавычках. Переменная терялась.
Вопрос закрыт. Всем спасибо.
p.s. А кавычки кстати правильно расставлены....
exlant
Отправлено: 17 Февраля, 2016 - 14:33:44
Посетитель
Покинул форум
Сообщений всего: 425
Дата рег-ции: Февр. 2015
Помог: 14 раз(а)
Цитата:
p.s. А кавычки кстати правильно расставлены....
если это работает, то не означает что это правильно написано,
на сколько мне известно обратными кавычками обрамляются имена таблиц, столбцов, баз!
Но, ни как не входящие данные!
TuX560
Отправлено: 18 Февраля, 2016 - 08:14:59
Гость
Покинул форум
Сообщений всего: 114
Дата рег-ции: Дек. 2015
Помог: 3 раз(а)
alexvb пишет:
p.s. А кавычки кстати правильно расставлены....
Да? Мне казалось вы значение переменной хотели вставить а не строку $order_number
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.