السلام عليكم جميعا
انا جديد في php وللاسف الدوره الي اخذتها لم تفدني كثيرا كما توقعت ... لكني على الأقل بدأت الطريق ...
المراد هنا ان لدي متغير يحمل اكثر من قيمه سيتم اختيارها من قبل الزائر واريد ان ادخلها في جدول في القاعده بعد اختياره لها ...اوضح : عندي مجموعة اسئله واجوبه وبعض الاسئله لديها فقرات والاجوبه كذلك الان بعد ان صنعت الفورم تورطت :) كيف اربط السؤال بأجابته التي اختارها الزائر .. بعد التفكير وجدت اني اتعامل مع ID لسؤال والجواب وهذا يلغي سالفت الفقرات وتعقيدها وحسيت اني حليت الموضوع لكن يوم جيت اكتب الكود وجدت اني تجمدت كيف اربطها مع بعض عندي بكل فورم على الاقل 6 اسئله وكل سؤال له خمس اختيارات ةكيف اكتب كود الادخال للقاعده ... المعطيات الي معي
ID_un اي دي اليوزر
q_ID اي دي السؤال
ID_answer اي دي الاجابه
الفورم متكون من ثمانيه اسئله ول نفترض ان اسمها من a1 حتى a8 واجابات b1 الى b15
iهل يجب على شرح اولا ان a1 تساوي 1 وهو q_ID وهكذا وكذالك الاجابات ؟
لو كان ماعملته صحيحا كيف ادخل الان لجدول اي دي السؤال للقاعده وعندي في الفورم 8 قيم للمتغير a الي هو المفروض ايدي السؤال وبعدين ايدي الاجابه وكيف اربطهم ان a1 اختار الاجابه مثلا b3 وارسلهم للقاعده ك id علشان فيما بعد اقدر اعرضهم من القاعده لاني مدخل الاجابات والاسئله وسأعتمد في اضهارها على رقم id ...انا عملت التالي وبعدين وقف مخي قبل لا ادخل للاجابات لاني حسيت اني مو ماشي صح وبحثت في النت لكن حسيت اني تايه ماني عارف عن ايش ابحث ... ارجو ان تتحملوني قليلا ...
$q1="5"
$q2="6"
$q3="7"
$q4="8"
$q5="9"
$q4="10"
&K="??????????
$sql="insert into test set ID_un='$num',q_ID='$k'$qid='5',ID_answer=',";
if(@mysql_query($sql))
{بحيث q هو رقم السؤال وقيمته هي id الموجود بقاعدة البيانات حاولت اتفلسف قليلا لكن مافيه فايده ماقدرت اوصل لطريقه الصحيحه
ولكم جزيل الشكر