Hallo,
Nach einer schlaflosen Nach bin ich etwas verzweifelt, obwohl ich anfangs recht euphorisch war, weil es scheinbar funktionierte…
Inhalt aus Datei 1:
$result = mysql_query("SELECT id, art, titel, timestamp FROM reviews ORDER by timestamp");
$row = mysql_fetch_object($result);
echo "<a href='reviews-full.php?id=" . $row->id . "'>" . $row->art . " " . $row->titel . " " .$row->timestamp . "</a>";
Inhalt aus Datei 2:
$abfrage = "SELECT * FROM reviews ORDER by art, titel";
// Ergebnis
$ergebnis = mysql_query($abfrage);
// Ausgabe
while($row = mysql_fetch_object($ergebnis))
{
echo ("Titel:<br>");
echo $row->titel . "<br>";
echo ("<br>Daten:<br>");
echo $row->index . "<br>";
echo ("<br>Inhalt:<br>");
echo $row->inhalt . "<br>";
echo ("<br>Meinung:<br>");
echo $row->meinung . "<br>";
echo ("<br>Ausstattung:<br>");
echo $row->ausstattung . "<br>";
echo ("<br>Fazit:<br>");
echo $row->fazit . "<br>";
echo ("<br>Fazit:<br>");
echo $row->datum . "<br>";
echo ("<br>");
echo $row->bild . "<br>";
}
Dazu folgende Fragen:
Warum wird bei der ersten Datei nur der jeweils jüngste Datensatz ausgegeben, und nicht alle - und dann beim Anklicken sind auf der 2. Seite alle Datensätze komplett, und nicht nur der eine?
Ist die Aufteilung in zwei Dateien besser (Performance), oder wäre eine mit "showDetails&record" einfacher zu handhaben?
Wie kann ich den Timestamp in Datei 1 als vernünftiges Datum ausgeben?
Das gleiche mit den Bildern in Datei 2, deren Link aus der Datenbank ausgelesen wird - "<a href='$row->bild'>" . "<p><img src="'$row->bild' alt="Bild"></p>" . "</a> <BR>"; funktioniert nicht wirklich...
Und schlussendlich war da noch das Problem mit den Zeilenumbrüchen, die ich aus der Datenbank in Datei 2 bei "Index" und den drei folgenden Datensätzen mit auslesen muss - ich kome aber absolut nicht mit der Funktion "nl2br" klar (kann auch an der späten Stunde gelegen haben…) - kann das mal bitte einer für Blöde erklären?
Vielen Dank für die Geduld und die Hilfe im Voraus…
H. Henning (wie bekommt man eigentlich die netten Striche mit den Kommentaren unter den eigenen Massages hin?)
Nach einer schlaflosen Nach bin ich etwas verzweifelt, obwohl ich anfangs recht euphorisch war, weil es scheinbar funktionierte…
Inhalt aus Datei 1:
$result = mysql_query("SELECT id, art, titel, timestamp FROM reviews ORDER by timestamp");
$row = mysql_fetch_object($result);
echo "<a href='reviews-full.php?id=" . $row->id . "'>" . $row->art . " " . $row->titel . " " .$row->timestamp . "</a>";
Inhalt aus Datei 2:
$abfrage = "SELECT * FROM reviews ORDER by art, titel";
// Ergebnis
$ergebnis = mysql_query($abfrage);
// Ausgabe
while($row = mysql_fetch_object($ergebnis))
{
echo ("Titel:<br>");
echo $row->titel . "<br>";
echo ("<br>Daten:<br>");
echo $row->index . "<br>";
echo ("<br>Inhalt:<br>");
echo $row->inhalt . "<br>";
echo ("<br>Meinung:<br>");
echo $row->meinung . "<br>";
echo ("<br>Ausstattung:<br>");
echo $row->ausstattung . "<br>";
echo ("<br>Fazit:<br>");
echo $row->fazit . "<br>";
echo ("<br>Fazit:<br>");
echo $row->datum . "<br>";
echo ("<br>");
echo $row->bild . "<br>";
}
Dazu folgende Fragen:
Warum wird bei der ersten Datei nur der jeweils jüngste Datensatz ausgegeben, und nicht alle - und dann beim Anklicken sind auf der 2. Seite alle Datensätze komplett, und nicht nur der eine?
Ist die Aufteilung in zwei Dateien besser (Performance), oder wäre eine mit "showDetails&record" einfacher zu handhaben?
Wie kann ich den Timestamp in Datei 1 als vernünftiges Datum ausgeben?
Das gleiche mit den Bildern in Datei 2, deren Link aus der Datenbank ausgelesen wird - "<a href='$row->bild'>" . "<p><img src="'$row->bild' alt="Bild"></p>" . "</a> <BR>"; funktioniert nicht wirklich...
Und schlussendlich war da noch das Problem mit den Zeilenumbrüchen, die ich aus der Datenbank in Datei 2 bei "Index" und den drei folgenden Datensätzen mit auslesen muss - ich kome aber absolut nicht mit der Funktion "nl2br" klar (kann auch an der späten Stunde gelegen haben…) - kann das mal bitte einer für Blöde erklären?
Vielen Dank für die Geduld und die Hilfe im Voraus…
H. Henning (wie bekommt man eigentlich die netten Striche mit den Kommentaren unter den eigenen Massages hin?)
Kommentar