我目前有一个非常奇怪的问题。我的网站上有这段代码:
// Load the menu links from the database
$result = $dbc->prepare('SELECT id, linktext, visible, sort FROM content ORDER BY sort');
var_dump($result);
$result->execute();
$result->bind_result($id, $menu_linktext, $menu_visible, $menu_sort);
while ($row = $result->fetch()) {
// If the link is visible create the link
if ($menu_visible == '1') {
$menu_linktext_ = str_replace(' ','_',$menu_linktext);
echo "<li><a href='?page=$menu_linktext_'>$menu_linktext</a></li>";
}
}
var_dump 返回 bool(false)。这意味着以某种方式与数据库没有连接,但在同一页面上我有完全相同的代码并且它没有问题。