öncelikle yardım çabandan dolayı teşekkür ediyorum.
ancak benim oldum yerle senin yapmaya çalışıtığın şeyin hiçbir alakası yok. çünkü sorun sorguda DEĞİL
<? // get ile gelen veri kontrolü ve sorgu
if ($_GET){
$id=$_GET["id"];
$query = mysql_query("SELECT Ansiklopedi_Soru.*, Ansiklopedi_Cevap.*
FROM Ansiklopedi_Soru
LEFT JOIN Ansiklopedi_Cevap ON Ansiklopedi_Soru.ID = Ansiklopedi_Cevap.Soru_ID
WHERE Ansiklopedi_Soru.ID='$id ORDER BY Ansiklopedi_Cevap.Cevap_Sira ASC'
Limit 10");
// değer varsa
$id = intval($_GET['id']);
if(!sayfa) $sayfa = 1;
?>
<?
// Döngü
while($sonuc=mysql_fetch_array($query)) {
?>
<?php echo $sonuc['Soru']; ?>
<p> </p>
<p align="left"><strong><?php echo $sonuc['Cevap_Sira']; ?>: </strong><?php echo $sonuc['Cevap']; ?> </p>
<p align="right" class="kucuk_yazi">Yazan: <em><?php echo $sonuc['Yazar']; ?></em><br>
Tarih: <em><?php echo $sonuc['Tarih']; ?></em></p>
<p> </p>
<?php
}
?>Bu döngü
soru
1. cevap
soru
2. cevap
soru
3.cevap
şeklinde sonuç zaten veriyor!!!
while döngüsünün önünde bir şart belirtmek lazım ki soruyu sadece bi kere çeksin ve diğerlerine devam etsin