Birden çok sonuç alması ve hepsini sayfada göstermesi gereken bir sorgudan sonuçlar almaya çalışıyorum. Ancak içeriğin hiçbirini göstermiyor. Benim tahminim benim sözdizimdeki bir hata benim için. Ama emin değilim.PDO ile sorgudan sonuç görüntülenemiyor
//query to find comments about this map
$query = "
SELECT
user_id,
comment
FROM map_comments
WHERE
map_id = :mapID
";
//query parameters
$query_params = array(
':mapID' => $_SESSION['mapID']
);
try
{
//execute query
$statement = $db->prepare($query);
$result = $statement->execute($query_params);
//get all results
$comments = $result->fetchAll;
if($result === FALSE)
{
die(mysql_error()); // TODO: better error handling
}
}
catch(PDOException $e)
{
die("failed to find comments");
}
foreach($comments as &$comment)
{
echo $comment;
}
'die (mysql_error()); // TODO: Daha iyi hata işleme - Evet, peki, PDO'da olduğu gibi, mysql_'de değil, "daha iyi" işlemeye ihtiyacınız var. Ayrıca, bağlanmak için hangi API'yi kullandığınızı veya oturumu başlattığınızı da bilmiyoruz. –