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?