phpbar.de logo

Mailinglisten-Archive

[php] return mysql_fetch_array auslesen

[php] return mysql_fetch_array auslesen

Sebastian Mendel lists at sebastianmendel.de
Die Apr 26 17:45:33 CEST 2005


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