我试过构建一个insert语句。代码运行没有任何错误,但数据不会存储到数据库中。但我无法看出问题所在。 这是我的代码......
if (isset($_POST["submit_eingabemaskeR"]))
{
$tore = $_POST['tore'];
$note = $_POST['note'];
$spielPlan = $_POST['SpielerNummer'];
$spielerID = "123";
$pdoInsert = new PDO('mysql:host=localhost;dbname=tmp_bundesliga;charset=utf8mb4', 'root');
$sqlInsert = "INSERT into `SpielerStats` ('Player_ID', 'Note', 'Tore', 'Spielplan_ID') VALUES (:tore, :note, :spielPlanID, :spielerID)";
$pdoResult = $pdoInsert->prepare($sqlInsert);
$pdoExec = $pdoResult->execute(array(":tore"=>$tore, ":note"=>$note, ":spielPlanID"=>$spielPlan, ":spielerID"=>$spielerID));
if($pdoExec){
echo 'Data insert';
}else{
echo 'Data not insert';
}
}
谢谢你的帮助!