-1
我想這個PHP代碼在數據庫中插入數據:插入數據到數據庫和PHP
<?php
/*if(isset($_POST['username'])&&isset($_POST['password'])) {
$username = $_POST['username'];
$password = $_POST['password'];*/
$DBS="localhost";// Database server
$DBU="pb";
$DBP="******";
$con= new mysqli($DBS,$DBU,$DBP);
if($con->connect_error)
die("Connection failed: " . $con->connect_error);
else{
echo "Connected Sucssefully!";
$sql = "INSERT INTO users (username, password, name)
VALUES ('JJ', 'Doe', 'John')";
if($con->query($sql)===TRUE)
echo "User Created";
else
echo "Not Created!";}
//}
?>
,但我得到「!聯繫Sucssefully未創建!」!我不知道爲什麼!
在你的else語句中使用這個: $ con>錯誤。具體取代echo「Not Created!」用echo $ con>錯誤 返回什麼錯誤? – Arnolio
執行查詢mysql_query($ sql);然後檢查條件 – Sona
_「尋求調試幫助的問題(」爲什麼這個代碼不工作?「)必須包含所需的行爲,特定的問題或錯誤以及在問題本身中重現問題所需的最短代碼。一個明確的問題陳述對其他讀者沒有用處。「#http://stackoverflow.com/help/mcve – WillardSolutions