Мне нужно сделать этот запрос:
SELECT * FROM brands WHERE brand =`l'artigiano italiano`
Должно быть довольно просто, но это не работает.
Как и все мои запросы, я пытаюсь выполнить его с помощью следующего кода
$myDB = Database::getConnection($target='....',$key='....');
$sqlLogo = 'SELECT * FROM brands WHERE brand =`' . $brand->merk . '`';
$resultLogo = $myDB->query($sqlLogo);
Когда я открываю страницу, я получаю следующую ошибку
PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'l'artigiano italiano' in 'where clause': SELECT * FROM brands WHERE brand =`l'artigiano italiano`; Array ( ) in merken_admin_settings() (line 23 of /home/mediaspe/domains/mediaspex.be/public_html/juniorsteps/sites/all/modules/merken/merken.admin.inc)
Я пытался использовать
WHERE brand = "..."
и
WHERE brand = `...`
но оба не работали.
Есть предложения о возможной причине? Я сейчас слепо смотрю на код.