我正在尝试将表单数据插入到在phpMyAdmin中创建的表中。
<?php
$DisplayForm = True;
if(isset($_POST['submit'])){
$con = mysqli_connect('127.0.0.1','user','password');
if(!$con) {
die('Nicht mit dem Server verbunden' . mysql_error());
}
mysqli_select_db($con,"ergebnisse");
if(!mysqli_select_db($con,'ergebnisse')) {
echo 'Datenbase nicht ausgewählt. <br/>';
}
$sql = "INSERT * INTO 'ergebnisse' ('Ergebnis') VALUES ('$_POST[eingabe]')";
if(!mysqli_query($con, $sql)){
echo 'Nicht eingefügt. <br/>';
}
$DisplayForm = False;
echo 'Danke für deine Teilnahme!';
}
if ($DisplayForm) {
?>
<form action="Umfrage.php" method="post">
<input type="text" name="eingabe">
<input type="submit" name="submit" value="Absenden">
</form>
<?php
}
?>
代码确实连接到服务器,但以下代码不起作用,因此它不会选择数据库,也不会插入表单数据。