
27-12-2005, 00:00
|
|
|
|
חבר מתאריך: 07.12.04
הודעות: 2,153
|
|
|
טוב, אני אמשיך מכאן, ברשותך ;)
mysql_fetch_array שולף את הרשומה הראשונה בטבלה לתוך מערך, ובכל פעם שאתה מבצע הוראת השמה שלו לתוך משתנה אז הוא קורא את הרשומה הבאה בטבלה, וכך נוצר מצב בו בסוף אין רשומה כלל לקרוא, שהרי הגענו לסוף הטבלה. במצב זה, $row לא מקבל משהו, ואין ערך שקול לFALSE, ולכן הwhile מפסיק להתבצע. כל עוד יש ערכים במערך הוא יחזיר TRUE, וכל השליפה של הנתונים לתוך מערך תמשיך ותמשיך.
|