ayub_coder
پنج شنبه 08 تیر 1391, 14:45 عصر
سلام دوستان
بعضی مواقع پیش میاد ما از خروجی مثل زیر استفاده میکنیم.
$result = mysql_query("SELECT * FROM table");
while($row = mysql_fetch_assoc($result))
{
...
}
در این هنگام پیش میاد که بخوایم از $result دوباره استفاده کنیم. چون اشاره گر row مربوط به result در آخر قرار داره نمیشه ازش استفاده کرد
ولی با استفاده از دستور
mysql_data_seek($result, 0);
می تونیم اشاره گر مربوطه رو به اول برگردونیم و از $result دوباره استفاده کنیم.
$row2 = mysql_fetch_assoc($result);
گفتم شاید به کارتون بیاد.!!
:لبخندساده:
بعضی مواقع پیش میاد ما از خروجی مثل زیر استفاده میکنیم.
$result = mysql_query("SELECT * FROM table");
while($row = mysql_fetch_assoc($result))
{
...
}
در این هنگام پیش میاد که بخوایم از $result دوباره استفاده کنیم. چون اشاره گر row مربوط به result در آخر قرار داره نمیشه ازش استفاده کرد
ولی با استفاده از دستور
mysql_data_seek($result, 0);
می تونیم اشاره گر مربوطه رو به اول برگردونیم و از $result دوباره استفاده کنیم.
$row2 = mysql_fetch_assoc($result);
گفتم شاید به کارتون بیاد.!!
:لبخندساده: