
Mysql - moje prokletí
Ja se to snad nikdy nenaučím . Před pár měsíci při učení PHP jsem se zasek u databází - vůbec mi to nešlo do hlavy - na nový rok jsem si ale dal předsevzetí že se to konečně doučím. Dnes jsem se tedy na to vrhnul ale zase jsem se zasek - nechápu toto -
while (list($meno, $mail) = mysql_fetch_row($navrat)){
echo("<tr><td>$meno</td><td>$mail</td></tr>");
}
Při "list($meno, $mail) = mysql_fetch_row($navrat)", Kdy se to zastaví já to tam vůbec nevidím, kdybych byl php jel bych tak furt dokola, prosím o vysvětlení .
Laicky řečeno:
mysql_fetch_row($navrat) dodává řádky do list($meno, $mail), tím se naplní proměnné $meno a $mail z databáze. Až nebude co dodávat (tj. načtou se všechny záznamy), podmínka while nebude splněna a cyklus skončí.
Aha a já v tom hledal vědu
, díky.
Někdy se stačí podívat na návratovou hodnotu konkrétní funkce...