$events='';
$ps = $pdo->prepare('SELECT description FROM events WHERE evdate = "'.$deets.'"');
$ps->execute();
$status = (bool) $ps->fetchColumn();
if($status>0){
$events .= '<div id="eventControl"><button onMouseDown="overlay()">Close</button><br /><br /><b>' . $deets .'</b><br /><br /></div>';
$ps = $pdo->query('SELECT description FROM events WHERE evdate = "'.$deets.'"');
while($fs=$ps->fetch(PDO::FETCH_BOTH)){
$desc = $fs['description'];
$events .= '<div id="eventBody">' . $desc .'<br /><hr><br /></div>';
}
}
echo $events;
爲什麼在這個代碼中,我不得不再次調用$ pdo->查詢$ FS [「說明」]的工作,爲什麼didn`t讓我重用$ PS從第一個查詢中,執行是否與它有關?謝謝。重用與PDO查詢的結果
你試過重複使用嗎?你得到了什麼結果? –
只是一個空數組 – Mihai
爲什麼你使用字符串插值而不是綁定參數? – Gordon