我使用以下示例代码:
<?php
// Create connection
$conn = mysqli_connect('mysql3.00*****', 'a7552070******', 'fjewifn****');
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$sql = "INSERT INTO diequizapp(appid, itemid, data) VALUES ('John', 'bon', 'jovi')";
if (mysqli_query($conn, $sql)) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
mysqli_close($conn);
?>
但是我选择了No Database。
有人可以告诉我为什么吗? 我从教程中拿了这个例子。
Auf Wiedersehen,Andre
答案 0 :(得分:2)
您需要将要选择数据的数据库作为mysqli_connect(host, username, password, database)
您也可以采用第二种方法并使用mysqli_select_db($connection, DATABASE)
函数
答案 1 :(得分:0)
你没有给出像这样的数据库名称
$dbname = "****"; //database name
$dbhost = "localhost"; // host name localhost
$dbusername = "***"; // username of the mysql
$dbpassword = "***"; // password of the mysql
$link = mysqli_connect($dbhost,$dbusername,$dbpassword,$dbname);
if (mysqli_connect_errno($link))
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
然后运行您的查询........