Hallo liebe php´ler.
Ich bin gerade mit meinem forum beschäftigt....
so weit so gut alles funktioniert...
aber wenn ich beiträge schreibe werden diese nicht angezeigt....
Code:
PHP-Code:
$db=mysql_connect("","","");
mysql_select_db("");
$ergebnis=mysql_query($anfrage);
$anz=mysql_num_rows($ergebnis);
for ($a=$anz-1;$a>-1; $a--) {
mysql_data_seek ($ergebnis, $a);
$zeile=mysql_fetch_row($ergebnis);
if ($zeile[8]=="false") {
ausgabe ($zeile);
}
}
print ("</table>");
mysql_close($db);
//ab hier bricht die anzeige ab wenn ich in den quelltext schaue...
function ausgabe($datensatz) {
print ("<tr align='left'>");
print ("<td>");
if ($datensatz[8]=="false") {
print (" ");
}
else {
print (" ");
print (" ");
}
print ("<a href='read.php?forums_id=");
print ($datensatz[0]);
print ("'>");
print ($datensatz[6]);
print ("</a>");
print ("</td>");
print ("<td>");
print ($datensatz[2]);
print ("</td>");
print ("<td>");
print ($datensatz[4]);
print (" um ");
print ($datensatz[5]);
print ("</td>");
print ("</tr>");
if ($datensatz[1]>0) {
antwort_holen($datensatz[1]);
}
}
function antwort_holen($id) {
$anf="SELECT * FROM forum WHERE beitrags_id='";
$anf.=$id;
$anf.="'";
$er=mysql_query($anf);
$z=mysql_fetch_row($er);
ausgabe($z);
}
Bei einer vorherigen version meines forum´s hatte ich den selben code... und der hat seltsamerweise funktioniert...
Vllt hab ich auch irgentwas übersehen oder so vllt kann mir jmd von euch einen tipp geben.
MFG & schonmal vielen dank im voraus.
R4Zz0R