我在使用这3行代码时非常困难。 我正在尝试检索表中的行数。
$result = $db->query("SELECT COUNT(*) FROM table");
$row = $result->fetch();
$nbUsers = $row[0];
echo 1;
echo $nbUsers;
echo 2;
echo $row;
echo 3;
“echo”部分写入“12Array3”。看起来$ nbUsers为null或为空,而其值应为30,因为我的表中当前有30行。
count($ row)给出1,这意味着数组不为空,所以我试图检索的值似乎是在该数组中隐藏。
编辑:
我也试过
$db->query("SELECT COUNT(*) As count from table");
echo 1;
echo $count;
echo 2;
但它是一样的,它显示“12”,$ count看起来是空的。