آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ثبت مقدار دوبخشی یک value در فرم در دو سطر جدول دیتابیس

MasterSPYware  9 سال پیش  9 سال پیش
0 0

سلام.

چطور میشه یک مقدار داخل value یک input رو که با (   ;    ) جدا شده رو داخل دو سطر دیتابیس ذخیره کرد؟؟؟

مثال:

 <input id="range_1" type="text" name="range_1" value="0;2255" style="display: none;">

یک دیتابیس دارم با نام test

یک جدول هم دارم با نام t

در این جدول دو تا سطر دارم به نامهای in1 و in2

میخوام مقدار (0)داخل in1 ذخیره بشه و مقدار(2255)در in2

 برای این سوال 1 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
سجاد عباسی  9 سال پیش
+2 0

 پاسخ صحیح

یه راه خیلی ساده که به ذهنم میرسه:

میتونید به سادگی مقدار مورد نظر رو explode کنید و به یه ارایه میرسید میتونید با یه حلقه همه مقادیر رو در یک کوری insert کنید به دیتابیس نیازی به نوشتن کوری پیچیده هم نداره.

 
$value ="test1;test2;test3;";
$params = explode(";" , $a);
foreach($params as $param){
//insert $param to database
}

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .