phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Schleife_unterschl=E4gt_Datensa?= =?iso-8859-1?Q?tz?= =?iso-8859-1?Q?tz?=

[php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Schleife_unterschl=E4gt_Datensa?= =?iso-8859-1?Q?tz?= =?iso-8859-1?Q?tz?=

Gloss Mathias Mathias.Gloss_(at)_start.de
Thu, 23 Nov 2000 18:31:38 +0100


Aloha,

> ----------
> Von: 	Hans Theo Mislisch[SMTP:info_(at)_agathos.net]
> 
> Der Haken ist, num_rows sagt 5 Datensätze gefunden
> die Schleife unterschlägt aber jeweils den ersten
> Datensatz.
....


> -- schnipp --
> while  ($row  =  mysql_fetch_row($result))
>        {
>        echo "$row[0] <br>";
>        echo "$row[1] <br>";
>        echo "$row[2] <br>";
>        echo "$row[3] <br>";
>        echo "$row[4] <br>";
>        }
> -- schnapp ---
> 
Hast du davor nach dem mysql_query schon mal mysql_fetch_row() 
oder mysql_fetch_array aufgerufen ? Dann ist naemlich der erste 
Datensatz schon weg...

Oder ist gar eines der Ergebnisse leer ?

Im Prinzip sollte es aber so einwandfrei funktionieren.

mysql_connect(...);
mysql_query(....);
while ( $array = mysql_fetch_row(...) ) {
   echo $array[0] . '<br>';
   .....
}

Ist prinzipiell richtig so. *grübel*

> Auf dem Server läuft php 4.01pl2
> 
> Frage:
> Was ist hier falsch, bzw. wie kann ich die gefundenen
> Treffer als Datensätze mittels Schleife ausgben?
> 
> Danke!
> 
> 
> 
> Liebe Grüße aus dem Allgäu
> 
> Theo
> 
> -- 
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
> 


php::bar PHP Wiki   -   Listenarchive