السلام عليكم
لدي جدول اعمل على ادخال قيم فية, و لدي ايضا 7 قيم من خلال cehckbox لايام الاسبوع, و من اجلة قمت بتعريف field في الجدول اسمة weekday عبارة عن رقمي(1).
و في الكود عرفت weekday كا array
هذا العمل:
<input name="weekday[]" value="1" type="checkbox" />
<input name="weekday[]" value="2" type="checkbox" />
<input name="weekday[]" value="3" type="checkbox" />
<input name="weekday[]" value="4" type="checkbox" />
<input name="weekday[]" value="5" type="checkbox" />
<input name="weekday[]" value="6" type="checkbox" />
<input name="weekday[]" value="7" type="checkbox" />مثلا لو تم اختيار 3 ايام و هم ( 1,2,3 ) هناك مشكلة في عملية ادخال هذة الثلاث قيم في صف معلومات واحد و حقل واحد في الجدول ( حقل weekday) يجب ان يأخذ 3 قيم مثلا, 3 ايام و هم ( 1,2,3 ).
و هكذا كانت جملة الادخال:
$SQL = "INSERT INTO mytime (seq, weekday )
VALUES
('$seq','$weekday')";
$result = mysql_query($SQL, $config) or die(mysql_error());فقط يتم ادخال اول قيمة و هي اليوم الاول (1) و بيقة القيم لا و هي 2 , 3
من خلال بحثي علمت انة يجب عمل loop ل المصفوفة و لكن لم تنجح المحاولات...
الرجاء المساعدة من خلال ان يتم ادخال القيم المختارة ب checkbox كلها في صف جدول المعلومات.
سؤال اخر:
هل يمكن ارسال المصفوفة كا parameter بقيمها و استقبالها في صفحة ثانية مثلا ؟ هل هي نفس عملية ارسال parameter بين الصفحات؟
الرجاء لو توضيح لو بمثال و لكم الشكر .
و لكم الشكر
محمد