如何得到查询结果中的某一条记录??

查询结果是$result,已经显示在表格中了。
(表格第一列是复选框,value值已经绑定到$result中每一条记录中的主键)
我选择一条记录后,点击按钮,可以获得选中记录的主键($vaule)
现在想根据主键,获得选中行,以下方法报错。

报错信息为:Warning: mysqli_result::fetch_row() [mysqli-result.fetch-row]: Couldn't fetch mysqli_result in  on line 734
报错的行为:for(;$row = $array->fetch_row();){


for(;$row
=
$result->fetch_row();){              if($row[0]==$vaule)            return
$row;