我是laravel的新手,我正在尝试将数据插入数据库,我收到此错误
这是我的表,它没有日期字段
控制器和插入代码
public function save_data(Request $request){
$data= $request->all();
$name=$data['name'];
$insert=array('name'=>$name);
DB::table('data')->insert($insert);
}
答案 0 :(得分:1)
您的@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
spinner2 = (Spinner) findViewById(R.id.blokkora);
//Create an ArrayAdapter using the string array and a default spinner layout
ArrayAdapter<CharSequence> adapter2 = ArrayAdapter.createFromResource(this,
R.array.BlokkoraSorszama, android.R.layout.my_spinner);
// Specify the layout to use when the list of choices appears
adapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
// Apply the adapter to the spinner
spinner2.setAdapter(adapter2);
}
列的类型为name
。它需要一个整数,而不是一个字符串(int(11)
)。将您的列类型(最好使用VARCHAR
)从migration
更改为int(11)
。