الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

العشوائية في إختيار عدد محدد من أسئله

مغلق
بدأه A student في 4 ديسمبر 2005 · 3 رد · 435 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سؤالي في العشوائية

random

في مشروعي-أسئله تمارين للتلاميذ- عندي 50 سؤال في قاعدة البيانات و عندما يطلب التلميذ أداء التمرين أود لو أن يظهر للتلميذ في كل مره 10 أسئله من الخمسين.. طبعا في كل مرة الـ10 أسئله مختلفه

قمت بعمل هذا

..................

mysql_select_db($database);

$query2 = "select q_desc, A_answer, B_answer, C_answer, D_answer, A_value,B_value,C_value,

D_value from $table_name2 where exeID='ex1b' order by rand() LIMIT 10";

................

و لكن عندما يدخل التلميذ تثبت الــ10 أسئله ذاتها التي قد قام بعملها التلميذ مسبقا دون تغيير

ماذا أفعل؟؟

**عذرا سأكتب هذا بالعاميه لمزيد من التوضيح

- كل ما يدخل التلميذ تطلعله نفس الأسئله العشرة هي هي ما تتغير.. كيف أغيرها. يعني كيف أخلي من الـ50 سؤال 10 أسئله مختلفة كل ما يدخل التلميذ -

أفيدوني

#2

العشوائية مش حتنفعك فى حالة زى دى

كل الى انت محتاجه هوشئ زى تعدد الصفحات بس مع تعديلات صغير

موضوع ساعدونى فى عمل تعدد الصفحات

Web Citizen

ShrefInLife.gif

__________

General blog : Shref In Life

#3

شكرا جزيلا

لقد قمت بتصفح الوصله التي قمت بإضافتها .. و وجدت في أحد الردود مثل الكود الذي قمت بوضعه مع زيادة لرقم الصفر في سطر العشوائية و نجح الأمر

"select q_desc, A_answer, B_answer, C_answer, D_answer, A_value,B_value,C_value,

D_value from $table_name2 where exeID='ex1b' order by rand() LIMIT 0, 10";

جزاك الله خيرا و جزا صاحب/ ـة الرد خيرا

تم تعديل هذه المشاركة بواسطة A student في 4 ديسمبر 2005 في 22:08

#4

ضع الاسئلة في مصفوفة ثم قم بعملية العشوائية فيها و ثم خذ اي عدد تريده من الاسئلة من داخل المصفوفة

Let's google help you Before ask

--------------------------

My Blog : www.phplover.net

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…