سلام دوستان
بعضی مواقع پیش میاد ما از خروجی مثل زیر استفاده میکنیم.


$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);

گفتم شاید به کارتون بیاد.!!