使用php的mysql查询并不检索表中的所有行

时间:2016-08-04 01:02:17

标签: php mysql

我正在尝试在数据库中插入一行。我在表格中插入了几行。当我在phpmyadmin上打开数据库时,似乎插入了所有行。然而,当我稍后尝试从表中检索列时,它只说有一行(第一个插入的行)。但它没有检索其他行。任何帮助,将不胜感激。 以下是相关代码

$result = mysqli_query($cxn, 'select AssetId FROM About');
$rows = mysqli_fetch_array($result, MYSQLI_NUM);
$len = count($rows);
print_r($rows);
$curAsId = $rows[$len - 1];

这是print_r的输出

  

数组([0] => 1)

何时应显示更多行

1 个答案:

答案 0 :(得分:-1)

试试这个:

$result = mysqli_query($cxn, 'select AssetId FROM About');
while ($rows = mysqli_fetch_array($result, MYSQLI_NUM)) {
$len = count($rows);
print_r($rows);
echo $curAsId = $rows[$len - 1];
}