0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 746 Просмотров
*

Mick_20

  • Завсегдатай
  • 1002
  • 3 / 0
  • Что тут писать?
Добрый вечер.

Не срабатывает sql запрос из за того, что в текстовое поле вводят строку с верхней ковычкой '
Как можно поправить дело?

Запрос:
Код: php
$query = $db->getQuery(true);
$query = "INSERT INTO  `catalog_games`
(`id`, `game_id`, `title`, `publish`,`cena`,`max_place`,`min_pay`,`randomus`,`urlsteam`)
VALUES ('', '{$last_content_id}',                       '{$_POST['title_game']}','1','{$_POST['cena']}','{$_POST['max_place']}','{$_POST['min_pay']}','{$_POST['randomus']}','{$_POST['urlsteam']}');";
$db->setQuery( $query );
$db->query();
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Re: Не срабатывает sql запрос из за
« Ответ #1 : 11.02.2016, 20:34:03 »
вместо
'{$_POST['title_game']}'
нужно
".$db->quote($db->getEscaped(JRequest::getVar('title_game')))."


$query = $db->getQuery(true); в вашем случае лишнее
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Запрос в базу

Автор User82

Ответов: 5
Просмотров: 741
Последний ответ 28.10.2017, 12:29:03
от fsv
Стоит ли создавать отдельный запрос к базе данных?

Автор borro

Ответов: 4
Просмотров: 914
Последний ответ 10.07.2017, 13:03:03
от b2z
sql запрос для вывода правильной даты

Автор Frics

Ответов: 4
Просмотров: 1057
Последний ответ 04.07.2017, 14:17:22
от SeBun
Запрос на обновление данных

Автор web3.0

Ответов: 0
Просмотров: 887
Последний ответ 30.04.2017, 21:30:12
от web3.0
Запрос из трех таблиц

Автор Mick_20

Ответов: 14
Просмотров: 1692
Последний ответ 23.11.2016, 12:16:17
от Mick_20