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

ادخال عدة قيم (ارقام) في صف معلومات واحد (database field)

بدأه Mohammad Hussein في 19 فبراير 2010 · 0 رد · 379 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم

لدي جدول اعمل على ادخال قيم فية, و لدي ايضا 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 بين الصفحات؟

الرجاء لو توضيح لو بمثال و لكم الشكر .

و لكم الشكر

محمد

تم تعديل هذه المشاركة بواسطة Mohammad Hussein في 19 فبراير 2010 في 17:10

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