我有一个带有公式的 html 网站,其中包含对 php 脚本的操作。我想要做的是将公式中的数据写入本地主机上的 mySQL 数据库中。我知道数据库是可访问的,并且数据已正确提供给 php 脚本(我使用 MAMP 服务器作为数据库和文件)。就我所知,准备语句是正确的。execute 语句中的“id”是自动递增的,因此我将其设置为 NULL。$link 是来自 db_connection.php 的 db-access<?php include("db_connection.php");?><html> <header> <meta charset="utf-8"> <title>Stackoverflow Code</title> </header> <body> <?php $name = $_POST['name']; $timeUnits = $_POST['timeUnits']; $description = $_POST['description']; $eintrag = $link->prepare("INSERT INTO `projekt`(`id`,`time-units`, `beschreibung`, `name`) VALUES (?,?,?,?)"); echo "It's working fine till this line"; $eintrag->execute([NULL, $timeUnits, $description, $name]); ?> </body></html>我希望它在数据库中写入数据,但我得到的是一个内部服务器错误 (ERROR 500),它立即从浏览器控制台和空白网站中消失了。
1 回答
- 1 回答
- 0 关注
- 558 浏览
添加回答
举报
0/150
提交
取消