dedlfix: MySQL Abfrage in Array

Beitrag lesen

echo $begrüßung;

Ich bekomme die Meldung: Undefined index: termin_startdate
Ich bekomme zwar eine Ausgabe, aber es wird nicht richtig sortiert.

Array ( ) Array ( ) Array ( ) Array ( [0] => Array ( [0] => 1234162800 [1] => 1 [2] => 2009-02-09 08:00:00 [3] => 2009-02-09 11:00:00 ) [1] => Array ( [0] => 1234188000 [1] => 2 [2] => 2009-02-09 15:00:00 [3] => 2009-02-09 18:30:00 ) [2] => Array ( [0] => 1234252800 [1] => 3 [2] => 2009-02-10 09:00:00 [3] => 2009-02-10 12:00:00 ) [3] => Array ( [0] => 1234508400 [1] => 4 [2] => 2009-02-13 08:00:00 [3] => 2009-02-13 10:30:00 ) ) Array ( ) Array ( )

Du hast eine Kontrollausgabe gemacht. Sehr schön. Noch schöner lesbar wird sie, wenn du in den Browser-Quelltext schaust oder vor die Ausgabe ein <pre> setzt. Was aber entnimmst du der Kontrollausgabe? Hoffentlich, dass deine Array-Schlüssel Zahlen und keine Bezeichner sind. Mit formatierter Ausgabe sähe man das deutlicher. Das PHP-Manual zu mysqli_result::fetch_row() klärt auf, dass dies das normale Verhalten ist. Auf Alternativen wird im Abschnitt "See also" verwiesen (beispielsweise mysqli_result::fetch_assoc()).

echo "$verabschiedung $name";