Я бег проблем в реализации LIKE в PDOреализовать LIKE запроса в PDO
У меня есть этот запрос:
$query = "SELECT * FROM tbl WHERE address LIKE '%?%' OR address LIKE '%?%'";
$params = array($var1, $var2);
$stmt = $handle->prepare($query);
$stmt->execute($params);
Я проверил $var1
и $var2
они содержат оба слова, которые я хочу искать, мой PDO работает нормально, так как некоторые из моих запросов SELECT
INSERT
они работают, это просто, что я не знаком в LIKE
здесь, в PDO.
Результат не возвращается. Действительно ли мой $query
синтаксически правильный?
+1 для объяснения .. Но я не думаю, что есть способ взглянуть на сгенерированный запрос .. есть ли что-нибудь подобное? – Vignesh
Не мог понять это из-за жизни меня, и я все это забыл. Удивительный ответ. Благодаря! – b3tac0d3