أنا مبتدئ على إطار العمل الرائع Laravel 5.1، حيث أن لي صفحة تحتوي على checkboxes وأيضا ضمن المتحكّم في الدالة المسؤولة هناك مصفوفة بها العديد من القيم، التي أريد إدخالها في قاعدة البيانات المرتبطة بالتطبيق، وهذه الشيفرة المسؤولة عن ذلك:
public function storePC()
{
$rules = array(
'brand' => 'required',
'touchscreen' => 'required',
'processor' => 'required',
'condition' => 'required',
'faults' => 'required',
);
$validator = Validator::make(Input::all(), $rules);
// التأكد من ولوج المستخدم
if ($validator->fails()) {
return Redirect::to('/quote')
->withErrors($validator)
->withInput(Input::except('password'));
} else {
// إدخال البيانات في جدول على قاعدة البيانات
$service = new Service;
$service->brand = Input::get('brand');
$service->touchscreen = Input::get('touchscreen');
$service->processor = Input::get('processor');
$service->condition = Input::get('condition');
$service['faults'] = json_encode($quote['faults']);
$service->save();
// الإنتقال لصفحة معينة
Session::flash('message', 'Service Successfully created!');
return Redirect::to('/');
}
}
السؤال
Badraoui
أنا مبتدئ على إطار العمل الرائع Laravel 5.1، حيث أن لي صفحة تحتوي على checkboxes وأيضا ضمن المتحكّم في الدالة المسؤولة هناك مصفوفة بها العديد من القيم، التي أريد إدخالها في قاعدة البيانات المرتبطة بالتطبيق، وهذه الشيفرة المسؤولة عن ذلك:
وكود الواجهة :
لكن القيم الموجودة بالمصفوفة و checkboxes لا تُسجل في القاعدة، هل لدى أحدكم طريقة صحيحة لفعل ذلك؟ أو مثال توضيحي أستفيد منه؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.