نمایش تصادفی خروجی از mysql

mohsen162

Member
سلام دوستان
یکم تواین مسئله گیچ شدم میشه راهنماییم کنید
من 20 داده0 تو دیتابیسم دارم می خوام هر دفعه که وارد سایت میشین به صورت کاملا رندوم 10 تاش نمایش داده بشه
کوئریش چی میشه لطفا راهنمایی کنید
ممنون
 

plague

Member
20 تا عدد تصادفی تولید کن بریز تو یه آرایه بعد براساس هرخونه آرایه یه داده رو از دیتابیس بکش بیرون و نمایش بده
(عدد های توی آرایه میشن id داده ها توی دیتابیس )
 

mohsen162

Member
با تشکر
درست میگید اما یک سوال دارم اینجوری دیتابیسمو خیلی درگیر نمیکنم فکر کنید مثلا 100 کاربر آنلاینن اگر بخواد برای هر کدام از اونا تک تک یک سرچ بزنه اینم رو هر ای دی چی میشه یعنی در یک لحظه 1000 سرچ همزمان فکر کنم خیلی سرعت میاره پایین درست میگم؟
اساتید راهنمایی کنند این روشی که دوستمون گفت درسته استفاده بکنم؟:shock:
بازم ممنون از راهنماییاتون
 

mohsen162

Member
سلام دوست عزیز من توی جستجوهام به همین نتیجه رسیدم اما نمیدونم چطوری مشخص کنم 20 مورد دارم که 10 تاشو بکشه بیرون
لطفا راهنمایی کنید
 

Masoud1365

مدیر انجمن
کوئریتون به این شکل میشه
PHP:
"SELECT * FROM `table` ORDER BY rand() LIMIT 10"
 

جدیدترین ارسال ها

بالا