السلام عليكم قمت بعمل منتدى لطلاب جامعة
اريد ان اضع علامات الطلاب تظهر لكل طالب المهم قمت بعمل الملف وعمل معي لكن واجهتني مشكلة واحدة وهي انه
لدي استعلامين
الاول يقوم بجلب علامات الطالب من جدول يحوي على رقم الطالب والتقيم المادة ورمز المادة
الفكرة في رمز المادة رمز المادة عبارة عن ارقام وحروف
مثال
gh1345
طبعا مثلا هذه المادة ترمز لو فرضنا لنظم رقمية
اما الاستعلام الثاني فهو يقوم بجلب اسم المادة من جدول اخر للمواد
الفكرة في الموضوع انه عندما يكون رمز المادة ارقام واحرف يظهر خطأ اما عندما يكون رم المادة فقط ارقام فإن الاستعلام يكون صحيح
الاستعلامات
كود PHP:
while ($result1=$db->fetch_array($results1)) {
// بداية اللوب
extract($result1);
$gheath="$result1[materialm]";
$results2=$db->query("SELECT * FROM material WHERE Course=$gheath");
$result2=$db->fetch_array($results2);
echo "علامات الطالب:<b> $result1[mark]</b> المادة:$result2[m]<br>";
}
gheath رمز المادة
لو كان هذا الرمز عدد يكون العمل صحيح اما اذا كان غير ذلك فإنه يظهر خطأ في القاعدة
هل من مخرج لهذه المشكلة :nice: :nice: