在使用 PHP 进行特定查询后,我有一个 $result
变量,其中只有数据库返回的 1 行数据。
我想从这一行中检索数据,但不太热衷于需要整个 while 循环来完成这个看似简单的请求。
有没有更好的方法来获取数据?我认为mysqli_fetch_row()
可能会成功,但它似乎只允许通过整数索引进行访问。
有更好的解决方案吗??
在使用 PHP 进行特定查询后,我有一个 $result
变量,其中只有数据库返回的 1 行数据。
我想从这一行中检索数据,但不太热衷于需要整个 while 循环来完成这个看似简单的请求。
有没有更好的方法来获取数据?我认为mysqli_fetch_row()
可能会成功,但它似乎只允许通过整数索引进行访问。
有更好的解决方案吗??
如果您确定总是只有一行,那么不,您不能使用循环。
此外,您可以使用mysqli_fetch_assoc()
而不是mysqli_fetch_row()
.
如果您知道只需要 1 行,则不需要循环,只需像在循环中一样分配变量即可。在查询中也使用“limit 1”。