Döngü içinde bir döngü daha kullanıp yeni döngünün içinde haber tablosu için sorgu yazmanız gerekiyor.
<?php
$query = $db->prepare("SELECT * FROM hkat");
$query->execute();
if($query->rowCount() > 0){
while($row=$query->fetch(PDO::FETCH_ASSOC)){
$query_haber = $db->prepare("SELECT * FROM haber WHERE hkat_id = ? LIMIT 10");
$query_haber->execute(array($row['id']));
if($query_haber->rowCount() > 0){
while($row_haber = $query_haber->fetch(PDO::FETCH_ASSOC)){
echo $row_haber['haber_baslik'];
}
}
}
}Başlangıç için şöyle bir şey iş görür sanırım. İleri seviyede, join yöntemiyle tek sorguyla ve tek döngü ile halledebilirsiniz.
kardeş bu verdiğin kodlar çalışmadı hiç bir hata mesajıda ekrana bastırmadı benim haberler tablosunda kadegori sutununun adı kat WHERE hkat_id = ? bu kısmı kat olarak değiştirince yani WHERE kat = ? haline getirince :
Notice: Undefined index: haber_baslik in D:\local\htdocs\mersinili\test.php on line 26
Notice: Undefined index: haber_baslik in D:\local\htdocs\mersinili\test.php on line 26
Notice: Undefined index: haber_baslik in D:\local\htdocs\mersinili\test.php on line 26
Notice: Undefined index: haber_baslik in D:\local\htdocs\mersinili\test.php on line 26
Notice: Undefined index: haber_baslik in D:\local\htdocs\mersinili\test.php on line 26
Notice: Undefined index: haber_baslik in D:\local\htdocs\mersinili\test.php on line 26
Notice: Undefined index: haber_baslik in D:\local\htdocs\mersinili\test.php on line 26
şeklinde hata verdi peki bu pdo ile $kategori dizesi oluşturup hkat tablosundaki verileri nasıl aktarabilirim?