mysqli的工作,执行后返回什么查询


Working of mysqli, what query returns after execution

我正在学习Php,请帮助这里的代码行

$connection =new mysqli($host,$user,$password,$db) ;
$query="SELECT * FROM erp_comments WHERE project_id = '525037b313b43' ";
$result=$connection->query($query);
if($result->num_rows)
{
$aol=$result->fetch_object();
}
echo $aol->column_name;

程序工作正常我想知道

1.$result是什么,它包含什么。如何在$aol 中从数据库中获得ROW

如果查询成功,$result就是mysqli_result对象。否则为FALSEfetch_object方法将结果集的当前行作为对象返回。$aol包含当前行作为对象。