Hej.....
Jeg er så småt igang med at lave et debatforum.. Jeg har lavet en database
hvor indlæg og besvarelser ligger i.. Jeg har lavet et stykke kode som skal
hendte og indsætte dem fra databasen.. det skulle gerne foregå således..
Først køre den tabellen igennem for at finde det første indlæg, Derefter
kører den igen igennem for at finde alle de tilhørende besvarelser.. Når det
så er gjort er det meningen at den skulle starte forfra, til der ikke er
flere indlæg. Men den gør det kun en gang, dvs sætter det første indlæg ind
med tilhørende besvarelser...
Er der nogen som hved hvorfor den ikke fortsætter, og hvordan det kan
løses...?
******** KODEN**********************
$debat = mysql_query("select * from debat");
while ($data = mysql_fetch_row($debat)){
if ($data[3] == 1){
echo $data[1];
echo "<br>";
echo $data[2];
$emne = $data[1];
while ($data = mysql_fetch_row($debat)){
if ($data[3]== '0' && $emne == $data[1]){
echo "<br><br>";
echo " -> ";
echo $data[2];
}
}
}
}
********************************
--------------------------------------------
Mvh. Kasper B. Rasmussen
k.birk@email.dk
www.kbirk.dk
ICQ: 57859508