Heim > Fragen und Antworten > Hauptteil
<?php
session_start();
$conn = mysqli_connect("localhost","root","123456","per") or die("Datenbankserver-Verbindungsfehler".mysqli_connect_error()); / /Mit der Datenbank verbinden
mysqli_set_charset($conn,"utf8"); //Legen Sie das Kodierungsformat fest
$name=$_POST['username']; //Die Trimmfunktion filtert Leerzeichen
$password = $_POST[' pwd'];
if($name==''){
echo"<script>alert('Ihr Benutzername darf nicht leer sein, bitte erneut eingeben');location='" .$_SERVER ['HTTP_REFERER']. "'</script>";
exit;
}
if($password==''){
echo "<script>alert('Ihr Passwort darf nicht leer sein, bitte erneut eingeben');location='".$_SERVER['HTTP_REFERER']. "'</script>";
exit;
}
$sql="insert into per_user form( Benutzername, Passwort) Werte('$Name','$Passwort')";
$result=mysqli_query($conn,$sql);
if(!$result) Bestimmen Sie, ob die Daten erfolgreich eingefügt wurden in die Datenbank
echo, />";"
echo"& lt; a href='login.html'>Jetzt anmelden</a>";
}
?>
云上屹立君2021-03-05 09:44:27
insert into per_user (username,password) values ($name,$password);
你这from从哪里看到的
忧伤的大白兔2021-02-20 21:03:28
您的SQL语法有误。检查与您的MySQL服务器版本对应的手册以获取正确的语法,以在第1行的'form(username,password)values('rabbit','rabbit')'附近使用
检测了一下,这是错误提示