Loading...
Сибирский (17.05.2019 в 15:33)
simple_php , ну да, подготовленные аргументы через query не заменяются )

Там, наверное в методе query все делается
Avenax (17.05.2019 в 15:33)
simple_php , посмотреть структуру таблицы, не судьба?раз делаешь всё правильно

Посмотрел)
Avenax (17.05.2019 в 15:34)
simple_php (17.05.2019 в 15:24)
Сибирский , 13# смотри где ошибка?

Вместо плейсхолдеров, данные сами должны записываться?

*coder* первый раз работаю с пдо) не умничай лучше напиши код
simple_php (17.05.2019 в 15:40)
Avenax (17.05.2019 в 15:34)
simple_php (17.05.2019 в 15:24)
Сибирский , 13# смотри где ошибка?

Вместо плейсхолдеров, данные сами должны записываться?

*coder* первый раз работаю с пдо) не умничай лучше напиши код

Тебе уже написал ExcLuSiVe
<?
$query = $pdo -> prepare("UPDATE `post_list` SET `good` = `good` + ? WHERE `id` = ?");
$query->execute(array($good,$id));
//Чуть сократим
$pdo -> prepare("UPDATE `post_list` SET `good` = `good` + ? WHERE `id` = ?")->execute(array($good,$id));
?>

Только не обратили внимания на кавычки в запросе вот тут
`good` = 'good' + ?
________
посл. ред. 17.05.2019 в 15:45; всего 1 раз(а); by TuT
TuT (17.05.2019 в 15:44)
simple_php (17.05.2019 в 15:40)
Avenax (17.05.2019 в 15:34)
simple_php (17.05.2019 в 15:24)
Сибирский , 13# смотри где ошибка?

Вместо плейсхолдеров, данные сами должны записываться?

*coder* первый раз работаю с пдо) не умничай лучше напиши код

Тебе уже написал ExcLuSiVe
<?
$query = $pdo -> prepare("UPDATE `post_list` SET `good` = `good` + ? WHERE `id` = ?");
$query->execute(array($good,$id));
//Чуть сократим
$pdo -> prepare("UPDATE `post_list` SET `good` = `good` + ? WHERE `id` = ?")->execute(array($good,$id));
?>

Только не обратили внимания на кавычки в запросе вот тут
`good` = 'good' + ?

DB::$pdo -> query("UPDATE `post_list` SET `good` = `good` + ? WHERE `id` = ? LIMIT 1;",array($good,$id)); а чеи плох это?
simple_php , этот плох тем что не станет заменять аргумент под вопросиком а выполнит запрос сразу
simple_php , Если хочешь я сделаю, скинь мне само подключение к бд и там где сами функции query и тд в лс можно освобожусь сделаем.
simple_php , потому что вообще не понятно что вот это за хрень у тя DB::$pdo->query, я знаю что должно быть вот так DB::query
________
посл. ред. 17.05.2019 в 15:58; всего 1 раз(а); by CaMnoCe6e
simple_php (17.05.2019 в 15:48)
TuT (17.05.2019 в 15:44)
simple_php (17.05.2019 в 15:40)
Avenax (17.05.2019 в 15:34)
simple_php (17.05.2019 в 15:24)
Сибирский , 13# смотри где ошибка?

Вместо плейсхолдеров, данные сами должны записываться?

*coder* первый раз работаю с пдо) не умничай лучше напиши код

Тебе уже написал ExcLuSiVe
<?
$query = $pdo -> prepare("UPDATE `post_list` SET `good` = `good` + ? WHERE `id` = ?");
$query->execute(array($good,$id));
//Чуть сократим
$pdo -> prepare("UPDATE `post_list` SET `good` = `good` + ? WHERE `id` = ?")->execute(array($good,$id));
?>

Только не обратили внимания на кавычки в запросе вот тут
`good` = 'good' + ?

DB::$pdo -> query("UPDATE `post_list` SET `good` = `good` + ? WHERE `id` = ? LIMIT 1;",array($good,$id)); а чеи плох это?

Тем что во первых не правильно написан (ну гадать смысла нет, так как твою обертку мы не знаем), а во вторых тебе в процедурке написали.
CaMnoCe6e (17.05.2019 в 15:58)
simple_php , потому что вообще не понятно что вот это за хрень у тя DB::$pdo->query, я знаю что должно быть вот так DB::query

'DB' Class db
$pdo подключения
Онлайн: 2
Время:
Gen. 0.0887
(c) Bym.Guru 2010-2026