我试图用PHP中的mysqli接口创建数据库表,但是查询调用总是返回false,而数据库仍然是空的(没有表)。我不知道这个函数有什么问题,我还检查了数据库连接是否成功。
$connection->query('CREATE TABLE IF NOT EXISTS users (
name VARCHAR(20) NOT NULL,
hash VARCHAR NOT NULL
)');
因此,我试图理解HTTP状态代码,并希望连接到数据库。我的问题是从我的php函数获得正确的响应。
test.php
<?php
// try catch statement to connect to database through getConnection() function in dbConn.php file
try {
require_once("dbConn.php");
$dbConn = getConnection();
// if getConnection() returned $conn (a connection),
我正在尝试在PHP中连接数据库,我有一个名为TEST的数据库,它连接成功,但当我连接到不同的命名数据库时,它没有。我使用的是PHP5,语法如下
<?php
$connection = mysqli_connect("localhost", "$user_name", "$password") or die(mysql_error());
echo "Connected to MySQL<br />";
mysqli_select_db($connection,"$db_name") or di