我正在关注 Codeigniter 框架。我只是不学习如何连接到数据库和检索值。我的模型功能是:-
public function getAll()
{
$query = $this->db->query("SELECT * FROM company_basic_details");
return $query->result();
}
为什么我们不在这里使用fetch_array()
or fetch_assoc()
or mysqli*
。在我使用的第一个 OO php-mysql 程序中:-
$query = "SELECT company_id FROM company_basic_details WHERE company_name = 'ABC'";
$result = $db->query($query);
while($row = $result->fetch_array())
{
echo $row['company_id'];
}
为什么我们在某些地方使用 fetch_array() 而在其他地方使用 result()?