foreachループでデータベーステーブルをループしようとしましたが、関数をvar_dumpすると空の配列が返されます。データベーステーブルをループするときにForeachが空に戻ります
function getComment() {
$db = connectDB();
$sql = "SELECT `naam`, `title` FROM `comments` WHERE `naam`=:naam AND `title`=:title";
$stmt = $db->prepare($sql);
$stmt->bindParam(':naam', $naam);
$stmt->bindParam(':title', $title);
$stmt->execute();
return $stmt->fetchAll();
}
foreach (getComment() as $value) {
echo $value['naam'];
echo $value['title'];
}
関数は '$ naam'と私はあなたが既に知っている2つの列をフェッチするポイントを理解していない' $ title' –
について__nothing__を知っているのでそれはちょうどカットダウンの例です。 – iainn