簡體   English   中英

Laravel 5.2提交表單數據

[英]Laravel 5.2 Submitting Form Data

當我單擊“提交”按鈕時,它會將表單提交到/添加路由但會出現此錯誤使用:Larvel 5

{SQLSTATE [23000]:完整性約束違規:1062重復的條目'$名'關鍵'名'(SQL:插入projectsidnamemoneyanything )值(,$名,20,asfsf))}

表格:

{!! Form::open(array('url' => 'add')) !!}
  {!! Form::text('name', 'example@gmail.com') !!}
  {!! Form::submit('Click Me!')!}
{!! Form::close() !!}

Routes.php

Route::post('add', function () {
   $test = Input::get('name');
   echo $test;
});

數據庫快照: 在此處輸入圖片說明

PS:我想回顯輸入字段的值,但它會出現上述錯誤。

您沒有為ID插入任何內容。 注意values (, $name, 20, asfsf)) }逗號前的空格。

如果您的ID字段設置為自動遞增(看起來像是),則從您的插入語句中刪除id

insert into projects (name, money, anything) values ($name, 20, 'asfsf')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM