Использую PDO
$base = new PDO($dsn, $db_user, $db_pass, $opt);
$base -> query("SET NAMES 'UTF8'");
function acc($sql, $params = array()) {
global $base;
$stmt = $base -> prepare($sql);
$stmt -> execute($params);
$stmt = $stmt->FetchAll(PDO::FETCH_ASSOC);
return $stmt;
}
$result= acc("SELECT * FROM `name` WHERE `article` LIKE '%$article%' AND `article2` LIKE '%$article2%'"); // надо выполнить запрос такого типа, но этот вариант опасный
$result= acc("SELECT * FROM `name` WHERE `article` LIKE ? AND `article2` LIKE ?", array('%$article%','%$article2%')); //пробовал так, но - облом
В общем мне нужно сделать такой запрос, но через подготовленные выражения. Подскажите, как это сделать?