النتائج 1 إلى 9 من 9

الموضوع: اضافة مجموعة حقول ( مساعدة ) .

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123

    اضافة مجموعة حقول ( مساعدة ) .



    السلام عليكم


    اضافة مجموعة حقول للقاعدة لم افلح في عملها بالطريقة التالية

    صفحة اختيار العدد

    add.php

    لنفرض ان العدد هو 5

    add.php?id=5

    صفحة الاستقبال
    كود PHP:
    $num_option=(int) $_GET['id'];

    ECHO 
    "<form method=POST action=addphot10.php>";

    for(
    $i=0$i<$num_option$i++){

    ECHO 
    "<br>الاسم:<input type=\"text\" name='name_val[]'><br>";
    ECHO 
    "<br>صورة:<input type=\"text\" name='imeg_val[]'><br>";

    ECHO 
    "<br><br>";
     }
    echo 
    "<INPUT  type=submit value=\" أضف  \" name=send onclick='return checkReg()'></form>"
    كود PHP:
    include('config.php');

    foreach(
    $_POST[name_val] as $val)
    foreach(
    $_POST[imeg_val] as $val)
    $upd mysql_query("insert into phot SET urlurl='$name',imeg='$imeg'");
    echo 
    "Ok <br>"

    هذا من خلال بعض الدروس ولكن لم ينجح معي

    المشكلة في تعريف الحقول و ارسالها الى القاعدة





    __________________
    htaccess بكل بساطة

    الشفرة الموحدة "يونِكود"

    (إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


    كود PHP:
    <?php
    print "<form method=\"post\" action=\"form2.php\">";
    for(
    $i=0;$i<=5;$i++)
        {
     print 
    "الصورة<input type=text name=image[$i]>;
     <input type=text name=name[
    $i]>الاسم";  echo $i+1; echo"<br><br>"; }
    print 
    "<input type=\"submit\" value=\"Go\"</form>";
    ?>
    كود الادخال
    كود PHP:
    for($i=0;$i<=5;$i++)

    {

       
    AddComentNew mysql_query("INSERT INTO member (image,name)
         VALUES('
    $image[$i]','$name[$i]'])");








    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


    جزاك الله خير راح اجرب واخبرك بالنتيجة





    __________________
    htaccess بكل بساطة

    الشفرة الموحدة "يونِكود"

    (إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


    لم ينجح معي





    __________________
    htaccess بكل بساطة

    الشفرة الموحدة "يونِكود"

    (إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


    هل طبقته بالضبط ام قمت بحذف شئ منه؟

    يوجد خطأ بسيط في الكود الثاني قم بحذف اخر رمز [ فقط





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


    استخدمة هذه الطريقة

    كود PHP:
    <?
    echo "<form method=\"post\" action=\"addphot10.php\">";
    for(
    $i=0;$i<=5;$i++)
    {
    echo 
    "الصورة<input type=text name=imeg[$i]><br>
    <br>
    <input type=text name=name[
    $i]>الاسم";
    echo
    "<br><br>"; }
    echo 
    "<input type=\"submit\" value=\"Go\"</form>";
    include(
    'config.php');
    for(
    $i=0;$i<=5;$i++)
    {
    $AddComentNew mysql_query("INSERT INTO photimg (imeg,name)VALUES('$imeg[$i]','$name[$i]')");
    }
    ?>






    __________________
    htaccess بكل بساطة

    الشفرة الموحدة "يونِكود"

    (إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


    للرفع






  8. #8
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


    يب




    .






  9. #9
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    2,307


    جرب تبدل امر الاضافة بالتالي

    كود PHP:
    for($i=0$i<6$i++){

    $SQL mysql_query(" insert into table set name='".$_POST['name'][$i]."',phto='".$_POST['imeg'][$i]."' ")
    or die (
    mysql_error());


    مع استبدال اسم الجدول والحقول



    تحياتي





    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض