-2

在使用 PHP 进行特定查询后,我有一个 $result变量,其中只有数据库返回的 1 行数据。

我想从这一行中检索数据,但不太热衷于需要整个 while 循环来完成这个看似简单的请求。

有没有更好的方法来获取数据?我认为mysqli_fetch_row()可能会成功,但它似乎只允许通过整数索引进行访问。

有更好的解决方案吗??

4

2 回答 2

1

如果您确定总是只有一行,那么不,您不能使用循环。

此外,您可以使用mysqli_fetch_assoc()而不是mysqli_fetch_row().

于 2012-09-12T23:11:39.853 回答
0

如果您知道只需要 1 行,则不需要循环,只需像在循环中一样分配变量即可。在查询中也使用“limit 1”。

于 2012-09-12T23:12:09.697 回答