Использование переменных PHP с ADODB

Я пытаюсь сделать запрос SQL с ADODB, который используется в рамках OXID.

$database = oxDb::getDb();
$sql = 'SELECT oxobjectid FROM oxobject2discount WHERE oxdiscountid = '.$oxdiscountid;
$resultado = $database->execute($sql);

Это всегда выдает и исключение ошибки. Я знаю, что вы можете использовать функцию Prepare с ADODB для дезинфекции заявления и подготовки к его использованию. Однако я не могу назвать это в Оксиде, кажется.

Кто-нибудь знает, что делать?

1

Решение

использование " цитаты

$sql = 'SELECT oxobjectid FROM oxobject2discount WHERE oxdiscountid = "'.$oxdiscountid;.'"';
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]