SpareNet Servers Advertising & Link Exchange

اطلاعیه

بستن
هیچ اطلاعیه ای هنوز ایجاد نشده است .

حلقه for در ثبت اطلاعات Php

بستن
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
نوشته‌های جدید

  • حلقه for در ثبت اطلاعات Php

    با سلام.

    امروز با آموزش حلقه for در php جهت ثبت اطلاعات در پایگاه داده در خدمتتان هستیم.

    این آموزش برای زمانی است که در یک Form ، المنت های html با نام های یکسان داشته باشیم و نیاز باشد کوئری هر بار یکی از آن دسته المنت ها را در پایگاه داده insert نماید.

    برای مثال :
    [align=center][/align]

    در این فرمی که مشاهده میفرمایید 4نوع المنت از نوع (select , input) و با نام های یکسان (dars,nobat,tarikh,nomre) وجود دارد.

    در دیتابیس نیز تیبل(Table) با نام nomreha و با فیلد(Field) های dars,nobat,tarikh,nomre وجود دارد ، که اگر بخواهیم اطلاعات این 7 درس را با یک کوئری در دیتابیس ذخیره کنیم باید از حلقه For استفاده نماییم.

    که در نتیجه خواهیم داشت :

    [php]
    for ($i=1; $i <= 7; $i++){

    $dars = $_POST['dars'.$i];
    $nobat = $_POST['nobat'.$i];
    $tarikh = $_POST['tarikh'.$i];
    $nomre = $_POST['nomre'.$i];

    mysql_query("INSERT INTO `exm` (`dars`,`nobat`,`tarikh`,`nomre` )
    VALUES ('$dars' , '$nobat' , '$tarikh' , '$nomre');");

    }//for//////
    [/php]

    تذکر : در صورت امکان قبل از ارسال فرم ، ورودی را چک نمایید یا در حلقه for قبل از insert یک دستور شرطی(if) قرار دهید تا ثبت اطلاعات بدون مشکل باشد.

    منبع : 3is@
    [align=center][/align]
    [align=center]

    ما زنـ-ـ-ـده به آنیـــم که آرام نگیریم
    موجیم که آسودگی ما عدم ماست

    [/align]
صبر کنید ..
X