2013-07-08 56 views
2

我使用mysqli从数据库中获取某些数据。我正在使用的查询已设置为仅返回数据库中的一行。有没有办法获得该行的值,而不使用while循环?我知道一个while循环对于有多行返回是有好处的,但如果while循环没有必要,我想避免它,因为不必要的代码是不好的编程。PHP mysqli获取查询返回的第一行的值

+0

那么就不要使用循环。有什么问题? –

+0

当你只从mysql数据库返回一行时,循环比所需的代码更多。 – Vince

回答

6

是 - 你可以使用:

$row = $result->fetch_array(); 

返回正好位于第一行作为一个数组。