我已經搜索過,我試過不同的建議,但它仍然沒有爲我工作。我真的不知道錯在哪裏,我不知道我做錯了什麼。我的查詢不斷返回false,這是我的代碼。請幫助在php中mysqli_query保持返回false
$con = mysqli_connect($server, $username, $password);
if(!$con){
echo "Server Connection Failed". mysqli_error();
}
if(!mysqli_select_db($con, 'jerrytech')){
echo "Db connection failed";
exit();
}
$query = "
INSERT INTO enrol-form (name, phone, email, package, time)
VALUES ('$name', '$phone', '$email', '$package', now())
";
$result = mysqli_query($con, $query);
var_dump($result);
exit();
if(!$result){
echo "Error Communicating with Database";
//header ("Location: $url");
exit();
}
else {
echo 'Form Submitted!';
}
我是php編程新手。所以請保持解釋像一箇中間人可以應付的容易。
你有任何錯誤或其他? –
如果你迴應查詢什麼結果呢? –
您可以[** SQL注入**](https://www.owasp.org/index.php/SQL_Injection)。使用預準備的語句 –