PDA

View Full Version : سوال: query



alimooghashang
دوشنبه 24 تیر 1387, 21:42 عصر
سلام
چطور میشه وقتی داریم یه سری رکورد را fetch میکنیم همزمان هر رکوردی را که میگیریم نشون بدیم نه اینکه همه را وقتی که کل fetch شدن ها تموم شد نشون بدیم
منظورم اینه تک تک رکورد ها به محض اینکه از دیتابیس گرفته میشن

majoran
دوشنبه 24 تیر 1387, 23:06 عصر
دستور فراخونیتو بزار داخل یک while و داخل وایل نیز باید یک متغییر بزاری که از 0 شروع بشه و هر بار 1 به آن اضافه کنیه و بعد از اون برای کوریت شرت بزار که اگر مقدار 1 بود فلانو فراخونی کن و چاپ کن اگه2 بود بیسارو فراخونی کن و.....و وایل هم زمانی تمام میشه که مقدار متغییر شما یکی بزرگتر از تعداد فیلد های فراخونیتون باشه .
کمک خاصی در خدمتم کدشم بخوای تا بزارم

alimooghashang
سه شنبه 25 تیر 1387, 10:52 صبح
دادش سلام
ما که درک نکردیم شما چیکار میخواستی بکنی
ولی قربون دستت اگه میتونی یه کد بنویس ببینم چیکار کردی
من وقت زیاد ندارم
یه لطف کن و برام بنویس ببینم چیکار میکنه اینایی که گفتی
مرسی
یه دنیا تشکر

s.mostafa.rahmani
سه شنبه 25 تیر 1387, 11:32 صبح
شايد اين كد هم كار راه‌انداز باشه:

$q = "select id, name from t";
$q = mysql_query($q);
if (mysql_num_rows()>0)
{
while ($r = mysql_fecth_object($q))
echo $r->id.' - '.$r->Name.'<br>';
}
else
{
echo 'No Records.';
}

majoran
سه شنبه 25 تیر 1387, 11:42 صبح
دستت درد نکنه آقا مصتفی منم منظورم یه چیز تو همین مایه ها بود مارو راحت کردی