رفتن به مطلب

ارسال مقدار Combo Box به دیتابیس در php


پست های پیشنهاد شده

سلام

در حال ایجاد یک فرم دریافت اطلاعات مشتری هستم که در داخل form ، از یک combo box به صورت زیر استفاده کرده ام


<select name="type">
<option value="1">بازی pes2016 نسخه کامپیوتر</option>
<option value="1">بازی pes2016 نسخه platy3</option>
<option value="1">بازی pes2016 نسخه xbox360</option>
<option value="1">بازی pes2016 نسخه xbox one</option>
</select>

حالا برای ارسال آیتم انتخاب شده به دیتابیس ، از کد زیر استفاده کردم اما چیزی به دیتابیس اضافه نمیشه و با اروری که خودم تعیین کردم مواجه میشم :


$type=$_REQUEST['type'];


$ins="insert into $db_table(Name,Family,Mobile,Email,Type-Game) values('$name','$family','$mobile','$email','$type')";

1- چگونه باید آیتم انتخاب شده را به دیتابیس ارسال کنم ؟

2- چگونه باید value آیتم انتخاب شده را به دیتابیس ارسال کنم ؟

* فرم با متد post است

ویرایش شده توسط site
لینک به ارسال

بخاطر مسائل امنیتی توصیه میشه از این روش استفاده نکنید و برحسب نیازتون از یکی از آرایه های GET_$ یا POST_$ استفاده بشه بهتره.

لینک به ارسال

بخاطر مسائل امنیتی توصیه میشه از این روش استفاده نکنید و برحسب نیازتون از یکی از آرایه های GET_$ یا POST_$ استفاده بشه بهتره.

سلام

این روش ( منظورم ارسال ComboBox به دیتابیس اصلا کار نمیکنه)

کلا چه روشی برای این کار وجود دارد ؟

لینک به ارسال

کد های شما اشتباه و ناقص هست اول اینکه مقدار value در select باید متغییر باشه

<select name="type">
<option value="1">بازی pes2016 نسخه کامپیوتر</option>
<option value="2">بازی pes2016 نسخه platy3</option>
<option value="3">بازی pes2016 نسخه xbox360</option>
<option value="4">بازی pes2016 نسخه xbox one</option>
</select>

دوم ایننکه مشخص کنید اطلاعات فورم رو به چه صورت ارسال میکنید متد $_GET یا $_POST

سوم اینکه مشخص کنید در کدتون مقادیر زیر از کجا مقداردهی میشن تا بشه راهنمایی کرد

'$name','$family','$mobile','$email','$type'

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...