0

我需要做的就是回显数组口袋$row[0]。

while ($row = mysqli_result::fetch_array($result)) {
    echo '<br>' . $row[1];
}
echo $row[0];

我用谷歌搜索,但结果没有帮助。我知道我错过了一些愚蠢的东西,但我会很感激你的帮助!

我正在尝试回显数据库列“ID”。我要回显的数据示例是“3”。

4

2 回答 2

0

要调试整行,请编写以下代码:

var_dump($row)

要输出 column ID,请编写以下代码:

while ($row = mysqli_result::fetch_array($result)) {
    var_dump($row); // This will output all values for each row as they're looped through
    echo '<br>' . $row['ID'];
}
var_dump($row); // dumps the last row of the returned results, or false if no rows.
echo $row['ID']; // echos the ID of the last row. However if there are no rows, this will not work.

请注意,正如@Daedalus 指出的那样,$row它是一个数组,因此 var_dump 行实际上只是用于调试。因为一个数组有多个值,PHP 不知道你想如何显示它。您需要编程每个元素的$row显示方式。

于 2013-03-10T05:44:46.327 回答
0

边走边复制 $row[0]。

$lastZero = "";
while ($row = mysqli_result::fetch_array($result)) {
    echo '<br>' . $row[1];
    $lastZero = $row[0];
}
echo $lastZero;
于 2013-03-10T05:49:51.503 回答