我目前有一个非常奇怪的问题。我在我的网站上有这个代码:
// 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)。这意味着没有以某种方式与DB连接,但在同一页面上我有完全相同的代码,它可以解决问题。