1
我有兩個表格,我想從第一個選擇每個負責人的Salles ID(他可能有許多 - > array())。使用PDO在選擇語句中選擇多行
所以我要選擇這一切負責有塞勒斯,我做了這個聲明(它返回一個空數組,而且我不確定爲什麼):
$sels = $db->prepare("SELECT salle FROM salleresp WHERE resp = :resp");
$sels->bindParam(':resp',$rsb['matricule']);
$sels->execute();
$rss = $sels->fetchAll(PDO::FETCH_ASSOC);
$questionmarks = str_repeat("?,", count($rss)-1) . "?";
$selectSalle1 = $db->prepare("SELECT * FROM salle WHERE salleId IN ($questionmarks) ");
$selectSalle1->execute($rss);
$showAll=$selectSalle1->fetchAll(PDO::FETCH_ASSOC);
當我這樣做:
print_r($showAll);
它返回一個空數組:
array()
任何建議嗎?
聯合是解決辦法,你搖滾它的人,謝謝。 (y)的 – ADiL 2014-09-22 20:25:45