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 :: Динамичное создание запроса в БД
В нем создается динамический запрос для обновления строки
$table = Имя таблицы
$parametrs = Массив в виде [key] = value
$where = id строки
Выдает ошибку в строке
else{
$value = $value."`$k`="."'".$v."'";
}
говорит "Undefined variable: value in ..."
Подскажите как лучше сделать динамический запрос
Tyoma5891
Отправлено: 18 Июня, 2015 - 11:46:27
Частый посетитель
Покинул форум
Сообщений всего: 621
Дата рег-ции: Авг. 2013
Помог: 5 раз(а)
эмм а откуда переменная $value сама берется или где задается то?
Alex_dark74
Отправлено: 18 Июня, 2015 - 13:30:29
Частый гость
Покинул форум
Сообщений всего: 210
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
Проверяю "isset($value) == true" Ну если ее нет
то созаю и помещаю. в нее информацию.
$value = $value."`$k`="."'".$v."'";
Sail
Отправлено: 18 Июня, 2015 - 13:33:48
Участник
Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014
Помог: 57 раз(а)
Alex_dark74, определите её значение до цикла, в котором она дополняется собственным содержимым... (Добавление)
Или в альтернативной ветке подредактируйте оператор.
Alex_dark74
Отправлено: 18 Июня, 2015 - 13:57:21
Частый гость
Покинул форум
Сообщений всего: 210
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
Sail пишет:
Alex_dark74, определите её значение до цикла, в котором она дополняется собственным содержимым... (Добавление)
Или в альтернативной ветке подредактируйте оператор.
В таком случае не будет проверка будет работать неправильно.
Sail
Отправлено: 18 Июня, 2015 - 14:08:22
Участник
Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014
Помог: 57 раз(а)
Alex_dark74 пишет:
Sail пишет:
Alex_dark74, определите её значение до цикла, в котором она дополняется собственным содержимым... (Добавление)
Или в альтернативной ветке подредактируйте оператор.
В таком случае не будет проверка будет работать неправильно.
В каком из двух?
Кто мешает проверять другой признак?
Alex_dark74
Отправлено: 18 Июня, 2015 - 14:18:59
Частый гость
Покинул форум
Сообщений всего: 210
Дата рег-ции: Янв. 2012
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.