Loading...
Обучение/Помощь новичкам | Можете объяснить?
Angry Cat (06.06.2019 в 12:53)
Сибирский (06.06.2019 в 11:34)
А по данному вопросу, запрос составлен не для query а для prepare потому и не работает ))

query это и есть prepare

все ребята, разбирайтесь сами :)
Вероломство , Когда там будет находиться что то понятное
Тогда и будем говорить...))
457256376 , Вот собственно решение
if(isset($user)) {
if(isset($_GET['start'])){
query(vsprintf("UPDATE `game_user`
SET `vip` = '%u'
WHERE `id` = '%u'",
array(($user['vip'] == 1 ? '0':'1'), $user['id'] ) ) );
redirect('?','Статус '.($user['vip'] == 1 ? 'Выключено':'Включено').'');
}
echo' <a href = "?start"> '.($user['vip'] == 1 ? 'Выключить':'Включить').' </a> ';

echo "авторизован";
}else{
echo "не авторизован";
}
Сибирский (06.06.2019 в 12:54)
Angry Cat (06.06.2019 в 12:53)
Сибирский (06.06.2019 в 11:34)
А по данному вопросу, запрос составлен не для query а для prepare потому и не работает ))

query это и есть prepare

все ребята, разбирайтесь сами :)

function query($q,$a)
{
global $db;

$statement = $db->prepare($q);
$statement->execute($a);

return $statement;
}
Сибирский , Зато весело, они такие забавные...))
Angry Cat , я то сам класс обертки не видал, я по стандартному и шпарю, а раз тут свой класс то я и говорить ничего не буду я его не видел в глаза, но по логике в сравнении с PDO драйвером вытекает что query должно отличаться от prepare
Svat , можно говорить об одном и не понимать друг друга, такой вот парадокс ))
Svat (06.06.2019 в 12:58)
Сибирский , Зато весело, они такие забавные...))


второй параметр функции в виде массива указывает на то, что функция переопределена пользователем

тебя забавляет, что все, кроме тебя это увидели? :-D
Angry Cat, Кастомизировать это минимум дурной тон...))
Там может находиться что угодно.
Сибирский , Вполне даже...))
Онлайн: 6
Время:
Gen. 0.1186
(c) Bym.Guru 2010-2026