Первый запрос достаёт список из базы данных, далее к списку добавляется элемент, вторым запросом обновлённый список должен возвращаться в БД. Но последний запрос не исполняется, БД не обновляется. Все переменные для запроса генерируются, запрос верный. echo показыкает, что переменные содержат значения, всё верно. Но запрос иполняется, если вместо переменных сразу вписать значения. При каких ещё обстоятельствах запрос может ну исполняться?
$result = mysql_query("SELECT `list` FROM `nombers` WHERE id = '$nomber_1'");
$row = mysql_fetch_array($result);
$list = ($row[0]).','.$nomber_2 ;
$result = mysql_query("UPDATE `nombers` SET `list` = '$list' WHERE `id` = '$nomber_1'");
В данном случает ячейка базы данных имела значение INT(принимает только цифровые значения). В запросе поступала строка. Перевод ячейки в текстовое значение (TEXT) позволил принять запрос.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости