本文介绍了我们如何正确使用 mysqli 从表中获取所有记录?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我只得到一行,谁能告诉我如何从我的数据库表的表列中获取所有数据?

I am getting only one row, can someone please tell me how to get all the data from the table column of my database table ?

   public function getCategories(){
    $result = $this->db->query('SELECT * FROM newscat');
    $rows = array();
        while($row = $result->fetch_assoc()){
               $rows[] = $row;
               return $rows;
           }
     }

推荐答案

您是从循环内部返回的.这将在第一轮打破它.

You're returning from within the loop. That will break it in the first round.

返回循环外.

这篇关于我们如何正确使用 mysqli 从表中获取所有记录?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-13 21:46