while ($ row = mysql_fetch_array ($ result)) - kaç döngüler yapılmaktadır?

0 Cevap php

eğer ...

$query = "SELECT col1,col2,col3 FROM table WHERE id > 100"
$result = mysql_query($query);

Bu eylem için:

while ($row = mysql_fetch_array($result)){
   ....
}

is this doing 1 loop (iterated x times)?

ve bu biri için:

$row = mysql_fetch_array($result)
foreach($row as $r){
   ...
}

is this doing 2 loops (iterated x times)?

x sonuç sayısıdır


EDIT:

Tamam teşekkürler çocuklar, tamam ben temelde gerçekten kötü, gerçekten bu soru phrased.

Geriye dönüp o olmalıydı

'does mysql_fetch_array() only return one row each time it is called'

Mysql_fetch_array benim anlayış () yanlış davası olduğunu ben şimdi mutlu!

Zaman ayırdığınız için teşekkürler!

0 Cevap