Bir süre açıklamada olsa Döngü

1 Cevap php

Bir dizi depolanan MySQL sorgu sonuç bir kaynak dizisine sahip.

EG array ([0] => Kaynak [1] => kaynak ... vb);

Bu kod dizisinin ilk kaynak alır:

$third_count = "0";
while ($user_result = mysql_fetch_array($user[$third_count])) {
print_r($user_result);
}
$third_count = $third_count +1;

Ben sadece dizide olsa bir if ifadesi olduğunu YOU'LL döngü bulmaya çalışırken takılıp ediyorum.

Gibi bir şey: ($ third_count = <$ second_count) ne ihtiyacım olduğunu, ama çalışmak için görünmüyor ise.

$ Ikinci sayısı dizideki elemanların sayısıdır.

Işaretçileri için teşekkürler!

1 Cevap

Ne yapmak istediğiniz sonucu kaynakların bu dizi döngü bir foreach döngü kullanmaktır. Sayımlar sonra önemli değildir.

foreach($resourcearr as $res) {
    while ($user_result = mysql_fetch_array($res)) {
        print_r($user_result);
    }
}