我想通过这个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!";}
//}
?>
但是我得到了#34;连接Sucssefully!没有创建!&#34;! Idon不知道为什么!
答案 0 :(得分:-1)
谢谢!特别是@Arnolio。我使用了$ con&gt;错误,它给了我“没有选择数据库”这个错误解决了我的问题!我没有指定任何数据库名称! Regaards