dedlfix: Problem bei der Übergabe von MYSQL nach ARRAY

Beitrag lesen

Tach!

ich lese aus einer Datenbank die jeweilige Table aus und begebe sie in ein array.

$sql =  "SELECT stad, straat FROM adres"; 
$result = mysqli_query($TabIn,$sql);
$adres= mysqli_fetch_array($result);

Aber nciht mit dem Code. mysqli_fetch_array() liefert nur eine einzelne Zeile, die aber als Array. Das hätte auch eine Kontrollausgabe mit print_r() oder var_dump() gezeigt.

Dann habe ich 312 Datensätze

Die hast du erst dann, wenn du mit einer Schleife solange mysqli_fetch_array() aufrufst, bis es NULL liefert.

Besser ist aber, stattdessen die Funktionen mysqli_fetch_assoc() oder mysqli_fetch_row() oder mysqli_fetch_object() zu nehmen, je nachdem, wie man die Zeile gern hätte.

Was du aber eigentlich meintest ist wohl die Funktion mysqli_fetch_all(). Die liefert das gesamte Ergebnis als großes Array.

dedlfix.