Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как правильно передавать переменные в SQL запросах?

Александр Зинченко Ученик (83), закрыт 4 года назад
Подскажите, как правильно передавать переменные в SQL запросах?
Так:
$db->query("DELETE FROM {$DBPREFIX}actions WHERE actionType = 'reg' AND ip = '$ip' OR ($now - time > {$registry['reg_delay']})"); // С фигурными скобками?
Или так:
$db->query("DELETE FROM {$DBPREFIX}actions WHERE actionType = 'reg' AND ip = '$ip' OR ($now - time > $registry['reg_delay'])"); // Или без фигурных скобок?
Лучший ответ
Ванямба Искусственный Интеллект (246669) 4 года назад
Через конкатенацию
Александр ЗинченкоУченик (83) 4 года назад
Так пойдёт?
$db->query("DELETE FROM '.$DBPREFIX.' actions WHERE actionType = 'reg' AND ip = '.$ip.' OR ($now - time > '.$registry['reg_delay'].')");
Александр Зинченко Ученик (83) Спасибо, разобрался.
Остальные ответы
Александр Искусственный Интеллект (290690) 4 года назад
мне так вдруг показалось, что вам скорее ответят в разлеле ПХП, чем здесь...
Похожие вопросы