我想回显从mysql表中获取的一些简单变量,但是它什么也没显示,甚至是一个错误。这是代码:
<?PHP
$query_home = $db_connect->QUERY("SELECT * FROM home WHERE id =1");
IF($query_home->num_rows == 1)
{
$id = $query_home->FETCH_OBJECT()->id;
$home = $query_home->FETCH_OBJECT()->home;
$homepage = nl2br($home);
}
?>
<TD>
<?PHP ECHO"$homepage"; ?>
</TD>
答案 0 :(得分:0)
已编辑:
每次使用FETCH_OBJECT()都会更改行的索引。所以要解决它,您可以调用一次并将其放入变量
<?PHP
$query_home = $db_connect->QUERY("SELECT * FROM home WHERE id =1");
IF($query_home->num_rows == 1)
{
$obj = $query_home->FETCH_OBJECT();
$id = $obj->id;
$home = $obj->home;
$homepage = nl2br($home);
}
?>
<TD>
<?PHP ECHO"$homepage"; ?>
</TD>
希望它可以在某种程度上为您提供帮助,
今天过得愉快。