Mailinglisten-Archive |
Michael Borchers schrieb: > ich habe eine funktion in der ich via > return mysql_fetch_array($result) > das array zur entsprechenden mysql abfrage zurückgebe. > > function_return_array() > { > $result = mysql_query(...); > > return mysql_fetch_array($result); > } > > nun möcht eich dieses array ausgeben. > > das scheint allerdings mit > while ($row = function_return_array()) > { > ... > } > > nicht zu gehen:( > die query ist ok! Willst wohl deine DB etwas 'stressen'? ;-) Was falsch ist kann ich dir sagen, bzw. wurde ja schon gesagt, du hast dir eine Endlosschleife gebaut. function_return_array() { static $result = NULL; if ( NULL === $result ) { $result = mysql_query(...); } $row = mysql_fetch_array( $result ); if ( false === $row ) { $result = NULL; } return $row; } -- Sebastian Mendel www.sebastianmendel.de www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive