我有一個sql請求來處理php數組,以查找搜索欄的所有出現。將行與數組中的元素進行匹配
我無法完成這件事。這是我的代碼:
$texte = $_POST['texte'];
$texte = explode(" ", $texte);
$query_parts = array();
//Proximité
foreach ($texte as $value) {
$value = "%".$value."%";
}
$sql = "SELECT * FROM PROXIMITE WHERE titrefr LIKE ':texte'";
$req = $bd->requete_obj($sql, array('texte'=>$texte));
while($select = $req->fetch()){
error_log('Test');
}
request_obj而不是requete_obj – scaisEdge
我是法國人,這是我做了一個數據庫類。 –
由於您使用的是佔位符,因此您不希望放置佔位符本身以外的任何其他位置。這是刪除單引號:'''。由於您使用的是PDO,據推測,這會處理您的報價。 – tadman