boardcash
Mitglied
Erst hat die Schleife funktioniert, jetzt auf einmal nicht mehr.
Der Code soll alle vorhandenen Datensätze auslesen, liest aber nur den 1. aus.
Bin echt noch Anfänger. Wer kann mir ein bischen helfen.
Der Code soll alle vorhandenen Datensätze auslesen, liest aber nur den 1. aus.
Bin echt noch Anfänger. Wer kann mir ein bischen helfen.
PHP:
<?php $threadid = $_GET['threadid']; // threadid aus adressleiste auslesen
$fp = fopen("template_post.html","r"); // teamplate zum lesen(r) öffnen
$template = fread($fp,filesize("template_post.html")); // inhalt der template datei in die teamplate variable laden.
$sql = mysql_query("SELECT * FROM simple_posts WHERE threadid = '$threadid' ORDER BY postid ASC"); // mysql select befehl
$sql_v1 = mysql_query("SELECT * FROM einstellungen"); // mysql select befehl
while($row = mysql_fetch_assoc($sql)) { // läd bei jedem durchgang(immer die nächste) eine zeile aus der tabelle in einen array in die variable $row
$titel = $row['titel']; // titel besorgen
$von = $row['von']; // von besorgen
$datum = $row['datum']; // datum besorgen
$post = $row['post']; // post besorgen
$avatar = $row['avatar']; // avatar besorgen
$status = $row['status']; // status besorgen
$status_bild = $row['status_bild']; // statusbild besorgen
$unten = $row['unten'];
$bildordner = 'img';
$reg_seit = $row['dabei_seit'];
$datum = strftime("%d.%m.%Y",$datum); // datum formatieren
$post = nl2br($post); // zeilen umbrüche in html zeilenumbrüche umwandeln(<br>)
while($row_v1 = mysql_fetch_assoc($sql_v1)) { // läd bei jedem durchgang(immer die nächste) eine zeile aus der tabelle in einen array in die variable $row
$button_antworten = $row_v1['button_antworten']; // titel besorgen
$farben_hintergrund_titel = $row_v1['farben_hintergrund_titel']; //
$farben_hintergrund_text = $row_v1['farben_hintergrund_text']; //
$farben_hintergrund_signatur = $row_v1['farben_hintergrund_signatur']; //
$farben_hintergrund_daten_feld = $row_v1['farben_hintergrund_daten_feld']; //
$farben_hintergrund_gesamt_feld = $row_v1['farben_hintergrund_gesamt_feld']; //
$farben_hintergrund_menue_leiste = $row_v1['farben_hintergrund_menue_leiste']; //
$farben_rahmen = $row_v1['farben_rahmen']; //
$farben_schrift_titel = $row_v1['farben_schrift_titel']; //
$farben_schrift_text = $row_v1['farben_schrift_text']; //
$farben_schrift_signatur = $row_v1['farben_schrift_signatur']; //
$farben_schrift_datenfeld = $row_v1['farben_schrift_daten_feld']; //
$farben_schrift_erstellt_am = $row_v1['farben_schrift_erstellt_am']; //
$farben_schrift_user_nick = $row_v1['farben_schrift_user_nick']; //
$farben_schrift_status = $row_v1['farben_schrift_status']; //
$farben_schrift_mitglied_seit = $row_v1['farben_schrift_mitglied_seit']; //
$groesse_schrift_titel = $row_v1['groesse_schrift_titel']; //
$groesse_schrift_text = $row_v1['groesse_schrift_text']; //
$groesse_schrift_signatur = $row_v1['groesse_schrift_signatur']; //
$groesse_schrift_user_nick = $row_v1['groesse_schrift_user_nick']; //
$ausgabe = $template;
$ausgabe = str_replace("{von}",$von,$ausgabe); // von ins template einsetzen
$ausgabe = str_replace("{titel}",$titel,$ausgabe); // titel ins template einsetzen
$ausgabe = str_replace("{datum}",$datum,$ausgabe); // datum ins template einsetzen
$ausgabe = str_replace("{text}",$post,$ausgabe); // den post text ins template einsetzen
$ausgabe = str_replace("{avatar}",$avatar,$ausgabe); // den post text ins template einsetzen
$ausgabe = str_replace("{status}",$status,$ausgabe); // den post text ins template einsetzen
$ausgabe = str_replace("{status_bild}",$status_bild,$ausgabe); // den post text ins template einsetzen
$ausgabe = str_replace("{unten}",$unten,$ausgabe); // den post text ins template e
$ausgabe = str_replace("{bildordner}",$bildordner,$ausgabe); // den post text ins template e
$ausgabe = str_replace("{dabei_seit}",$reg_seit,$ausgabe); // d
$ausgabe = str_replace("{threadid}",$threadid,$ausgabe); // d
$ausgabe = str_replace("{button_antworten}",$button_antworten,$ausgabe);
$ausgabe = str_replace("{h_titel}",$farben_hintergrund_titel,$ausgabe);
$ausgabe = str_replace("{h_text}",$farben_hintergrund_text,$ausgabe);
$ausgabe = str_replace("{h_signatur}",$farben_hintergrund_signatur,$ausgabe);
$ausgabe = str_replace("{h_datenfeld}",$farben_hintergrund_daten_feld,$ausgabe);
$ausgabe = str_replace("{h_gesamt_feld}",$farben_hintergrund_gesamt_feld,$ausgabe);
$ausgabe = str_replace("{h_menue_leiste}",$farben_hintergrund_menue_leiste,$ausgabe);
$ausgabe = str_replace("{rahmen}",$farben_rahmen,$ausgabe);
$ausgabe = str_replace("{f_titel}",$farben_schrift_titel,$ausgabe);
$ausgabe = str_replace("{f_text}",$farben_schrift_text,$ausgabe);
$ausgabe = str_replace("{f_signatur}",$farben_schrift_signatur,$ausgabe);
$ausgabe = str_replace("{f_daten_feld}",$farben_schrift_daten_feld,$ausgabe);
$ausgabe = str_replace("{f_erstellt_am}",$farben_schrift_erstellt_am,$ausgabe);
$ausgabe = str_replace("{f_user_nick}",$farben_schrift_user_nick,$ausgabe);
$ausgabe = str_replace("{f_status}",$farben_schrift_status,$ausgabe);
$ausgabe = str_replace("{f_mitglied_seit}",$farben_schrift_mitglied_seit,$ausgabe);
$ausgabe = str_replace("{gr_titel}",$groesse_schrift_titel,$ausgabe);
$ausgabe = str_replace("{gr_text}",$groesse_schrift_text,$ausgabe);
$ausgabe = str_replace("{gr_signatur}",$groesse_schrift_signatur,$ausgabe);
$ausgabe = str_replace("{gr_user_nick}",$groesse_schrift_user_nick,$ausgabe);
echo $ausgabe;
};
};
?>