如何从一个html表单获取输入并存储在Laravel 5.2中的数据库中?

时间:2016-05-12 17:56:49

标签: mysql laravel-5.2 html-form

有人可以解释如何逐步将对象保存到数据库。在网上找到的视频和教程并未明确了解该过程。

4 个答案:

答案 0 :(得分:2)

您缺少实际触发ORM以将对象保存到数据库的$patient->save();

答案 1 :(得分:0)

也许买书。当我学习Laravel时,我发现Easy Laravel 5很棒。

答案 2 :(得分:0)

创建与数据表相关的模型类的对象 例如:         //创建患者对象以向患者表添加行         $ patient = new Patient();

分配值

    //assign relavant values related to a patient in patients table
    $patient->user_id = $user->id;
    $patient->firstName = $request['firstName'];
    $patient->lastName = $request['lastName'];
    $patient->gender = $request['gender'];
    $patient->gender = 'male';
    $patient->birthYear = $request['birthYear'];
    $patient->telephoneNo = $request['contactNo'];
    $patient->locale = $request['locale'];
    $patient->bloodType = $request['bloodGroup'];

调用save()方法。

    //this will save a patient's record to the patients table
    $patient->save();

答案 3 :(得分:0)

请参阅Laravel Docs。它们包含从A到Z的所有细节。