مشكلة في استدعاء وتخزين البيانات في mysqli

تحية طيبة

واجهتي مشكلة في السكربت الذي اعمل عليه

المشكلة هي :

لدي جدولين A , B

استعدي البيانات من الجدول A

اضافة الى كود HTML , select لتحديد البيانات التي سوف تخزن في جدول B استناد الى Id جدول A

عند التحقق من اذا كان select فارغ او لا عن طريق if

يتم اختبار select الاولى للمستدعى من A فقط لا يقوم بأختبار باقي العناصر select

ماهي المشكلة وكيف يمكن الحل

مع الشكر والتقدير لكم

تحياتي لكم

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

مجهول
  • حذف بواسطة المستخدم

بما أن السؤال موجود ضمن مجتمع PHP وبفرض أنك تستخدم لغة PHP للتعامل مع قاعدة البيانات، فيجب عليك إنشاء حلقة للمرور على كافة الأسطر (البيانات) المستدعاة من قاعدة البيانات لتنفيذ المطلوب. وضمن هذه الحلقة يمكنك تنفيذ الاختبارات IF على النتيجة المستعادة والمخزنة ضمن المتحول كالتالي:

$sql = "SELECT id, firstname, lastname FROM MyGuests";

$result = $conn->query($sql);

if ($result->num_rows > 0) {

// output data of each row

while($row = $result->fetch_assoc()) {

echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>";

}

} else {

echo "0 results";

}