我爲用戶註冊創建了一個簡單的代碼,當用戶提交數據時沒有記錄到MySQL。用PHP註冊MySQL的用戶註冊
這裏是我的邏輯代碼
<?php
$username = $_POST["user"];
$password = $_POST["pass"];
$confirmPassword = $_POST["repass"];
$email = $_POST["email"];
$username = stripcslashes($username);
$password = stripcslashes($password);
$confirmPassword = stripcslashes($confirmPassword);
$email = stripcslashes($email);
$con = mysqli_connect('localhost', 'root', '', 'dbtest');
if($con->connect_error)
{
echo"<script type='text/javascript'>alert('connection to database failed!')</script>";
}
else
{
$query = mysqli_query($con, "INSERT INTO 'user'('Username', 'Password', 'Email') VALUES('$username', $password', '$email')");
echo "You are successfully registered!";
}
$con->close();
?>
有什麼事,我錯過了?
你會得到什麼錯誤? - 打開錯誤報告並開始調試。 – Epodax
究竟是什麼問題?代碼是否停在某處,是否會給你一個錯誤?你有沒有試圖調試它? – GiamPy
這是'echo「你成功註冊!」;'工作? – hungrykoala