اُبرمج على إطار العمل Laravel في نسخته 5.1 ، وأحاول إدخال قيمة التاريخ date داخل Db من نوع Mysql بالشكل التالي:
public function update(Request $request, $id)
{
$user = User::findOrFail($id);
$data = $request->all();
$data['birthdate'] = date("Y-d-m", strtotime($data['birthdate']));
...
$user->fill($data)->save();
استخدمت Elequent للمستخدم User بالشكل التالي:
public function getBirthdateAttribute() {
return date('d/m/Y', strtotime($this->attributes['birthdate']));
}
public function setBirthdateAttribute($value) {
$this->attributes['birthdate'] = Carbon::createFromFormat('Y-m-d', $value);
}
السؤال
محمد بوسكوري
اُبرمج على إطار العمل Laravel في نسخته 5.1 ، وأحاول إدخال قيمة التاريخ date داخل Db من نوع Mysql بالشكل التالي:
استخدمت Elequent للمستخدم User بالشكل التالي:
لكن الأمر لم ينجح، فكيف أحل المشكل؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.