【问题标题】:Create an Insert form in laravel在 laravel 中创建插入表单
【发布时间】:2025-12-11 00:55:02
【问题描述】:

我正在尝试在 laravel 中创建一个插入表单以在 MySQL 数据库上添加新信息,但我不知道该怎么做。我有这个代码,但我不知道在 laravel 中编码它很热

$vide= $_POST['idelic'];
  $vnom= $_POST['nomemp'];
  $vequ= $_POST['equlic'];
  $vnoms= $_POST['nomsof'];
  $vord= $_POST['ordcom'];
  $videp= $_POST['idemp'];

  $insert= "insert into lic values ('$vide', '$vnom', '$vequ', '$vnoms', '$vord', '$videp')";
  $result= mysqli_query($conect, $insert);

  if ($result) {
     echo "<script>
            alert('Insertado exitosamente');
            window.location= 'Insertar_Licencia.php'
</script>";

有人可以帮我吗? 提前谢谢你。

【问题讨论】:

标签: php mysql laravel forms insert


【解决方案1】:

看来我们必须从头开始。首先,您需要一个许可证模型。

使用此工匠命令生成 ModelControllerMigration

php artisan make:model License -mc

请阅读如何访问请求数据here

一个真正简化的例子是:

public function store(Request $request)
{
    $lic = new License;
    $lic->vnom = $request->input('nomemp');
    $lic->vequ = $request->input('equlic');
    $lic->vnoms= $request->input('nomsof');
    $lic->vord = $request->input('ordcom');
    $lic->videp= $request->input('idemp');
    $lic->save();

}

【讨论】: