MudGuard: Problem bei der Übergabe von MYSQL nach ARRAY

Beitrag lesen

Hi,


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

$adres enthält jetzt als Array den ersten Datensatz. Und da Du 2 Spalten im select holst, hat dieses Array genau 2 Einträge.
Mit dem nächsten Aufruf von mysqli_fetch_array($result) erhältst Du den zweiten Datensatz. Usw.

Aber wenn ich mit count($adres) diese Abfrage kommt nur 2, es müssten aber 312 sein.

nein, jeder Datensatz hat genau 2 Einträge, also hat das Array 2 Elemente. Und die gibt das count korrekt zurück.

cu,
Andreas a/k/a MudGuard