Tom: mysql fetch array / PHP - doppelte Anzahl Spalten

Beitrag lesen

Hello,

$qry1 = mysql_query( "SELECT * FROM tb WHERE fd1='$var'");

while($ar = mysql_fetch_array($qry1)) #?? Das sit soch falsch.  $ar[] = ...
  {

echo count($ar);
}

Die Query und alles funktioniert, nur bekomme ich die doppelte Anzahl Spalten mit Count. Z.b. hat meine Tabelle 3 Spalten:

Ultrakurzantwort: RTFM

Etwas länger:

echo "<pre>\n";
print_r($ar);
echo "</pre>\n";

Noch etwas länger:

Vergleiche im PHP-Manual die Funktionen:
http://www.php.net/manual/en/function.mysql-fetch-array.php
http://www.php.net/manual/en/function.mysql-fetch-assoc.php
http://www.php.net/manual/en/function.mysql-fetch-row.php

Die Ultralangversion überlasse ich dem Thread...

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)