我在 PHP 和 MySQL 条件下有什么错误?
What mistake i have in condition with PHP and MySQL?
我正在开发一个小浏览器游戏,但是当我遇到连接到 MySQLi 数据库 的情况时,它不起作用。
在 else 闭包中它应该写 $name,但它没有。
if ($conn->connect_error){
die("Connection failed: ".$conn->connect_error);
}
else{
//IF CONNECTION IS GOOD, GET DATA FROM DATABASE
$query = "SELECT name, separator, description, maintenance FROM configuration";
$result = mysqli_query($conn, $query);
$row = mysqli_fetch_assoc($result);
$name = $row['name'];
//this ↓↓↓
echo $name;
}
尝试使用反引号:
$query = "SELECT name, `separator`, description, maintenance FROM configuration";
使用保留字时使用反引号 (``)。
来自,
$query = "SELECT name, separator, description, maintenance FROM configuration";
至,
$query = "SELECT name, `separator`, description, maintenance FROM configuration";
我正在开发一个小浏览器游戏,但是当我遇到连接到 MySQLi 数据库 的情况时,它不起作用。
在 else 闭包中它应该写 $name,但它没有。
if ($conn->connect_error){
die("Connection failed: ".$conn->connect_error);
}
else{
//IF CONNECTION IS GOOD, GET DATA FROM DATABASE
$query = "SELECT name, separator, description, maintenance FROM configuration";
$result = mysqli_query($conn, $query);
$row = mysqli_fetch_assoc($result);
$name = $row['name'];
//this ↓↓↓
echo $name;
}
尝试使用反引号:
$query = "SELECT name, `separator`, description, maintenance FROM configuration";
使用保留字时使用反引号 (``)。
来自,
$query = "SELECT name, separator, description, maintenance FROM configuration";
至,
$query = "SELECT name, `separator`, description, maintenance FROM configuration";