Tema: q:del masyvu is function
Autorius: Asdf hjkl
Data: 2009-10-23 16:04:52
Sveiki.
iskilo tokia problema, gal kas uzves ant kelio

turiu viename faile funkcija
function listing()
{
    $query_string = "
                              SELECT *
                              FROM table
                              WHERE visibility = '0'
                              ORDER BY name ASC
                              LIMIT 0, 10
                              ";
    $query = mysql_query($query_string);
    $query = mysql_fetch_array(mysql_query($query_string),MYSQL_NUM);
     return $query;
}
funkcijoje susiformuojamas dvimatis masyvas

tada kitame faile as naudoju sita funkcija ir bandau issivesti eilutes ir 
stai cia prasideda bedos

$listingas = listing()

while($row = $listingas)
    {
        var_dump($row)
    }

situ atveju sistema uzsiloopin'a amziname cikle ir isvedineja tik pirmajaja 
eilute
jei fetch'inu nefunkcijoje, o darydamas while, tuomet gaunu tik viena masyvo 
eilute.

Taip sakant abiem atvejais as nebegaunu dvimacio masyvo, o tik vienmati.
Kaip taisyklingai grazinti daugiamati masyva is funkcijos?