每个人都在说切换到mysqli所以我现在正在努力改变我的网站,但是我的所有内容都不再这样做了。
$mysqli = mysqli_connect("$server", "$user", "$pass", "$webdb");
$query=mysqli_query("SELECT * FROM pages WHERE name='Index'");
$result = mysqli_query($webdb, $query);
$row = mysqli_fetch_object($result);
{
echo $row->content;
}
?>
我的变量设置正确;从我看的每个地方看,格式看起来都是正确的,但是当我的实际服务器中的内容区域不为空时,内容区域是空的。有没有人看到我需要纠正的缺陷?
答案 0 :(得分:0)
您要将第一个查询的结果设置为$query
。然后将$query
(不是字符串查询,而是结果对象)传递给另一个mysqli_query()
调用。此外,$webdb
应为$mysqli
..也许您打算这样做
$query = "SELECT * FROM pages WHERE name='Index'";
$result = mysqli_query($mysqli, $query);