Arrays 使用foreach phpfox时只返回一个字符

Arrays 使用foreach phpfox时只返回一个字符,arrays,database,foreach,phpfox,Arrays,Database,Foreach,Phpfox,我试图从表中获取一些数据,但当我使用foreach时,它只返回1个字符或第一个字母/数字,并返回一行 这是我的密码。 home.class.php public function getData() { $aRow = $this->database()->select('*') ->from('tablename')

我试图从表中获取一些数据,但当我使用foreach时,它只返回1个字符或第一个字母/数字,并返回一行

这是我的密码。 home.class.php

public function getData()
{   
        $aRow = $this->database()->select('*')
                                 ->from('tablename')        
                                 ->execute('getSlaveRow');      

                 return $aRow;
 }
    public function getArr()
    {
            $data = 'No data found';
            $results = Phpfox::getService('files.home')->getData();

            if($results) {
                $data = '<div id="fileparse" style="height:295px;overflow:auto;display:none;"</div>';
                $data .= '<div id="filelist" style="height:295px;overflow:auto;">';
                $data .= '<table style="width:100%;"><tr><td><b>File Name</b></td><td>                                  <b>Account Type</b></td><td><b>Account Number</b></td><td><b>Company</b></td><td><b>Results</b></td></tr>';

                foreach($results as $result) {

                    $data .= '<tr>';                

                    $data .= '<td>'.$result['file'].'</td>';  

                     $data .= '<td>'.$result['result'].'</td>';                              
                     $data .= '</tr>';                  
                }

                $data .= '</table>';
                $data .= '</div>';
            } else
                $data = 'No results found';


            $this->html('#eqblock', $data); 

        }
ajax.class.php

public function getData()
{   
        $aRow = $this->database()->select('*')
                                 ->from('tablename')        
                                 ->execute('getSlaveRow');      

                 return $aRow;
 }
    public function getArr()
    {
            $data = 'No data found';
            $results = Phpfox::getService('files.home')->getData();

            if($results) {
                $data = '<div id="fileparse" style="height:295px;overflow:auto;display:none;"</div>';
                $data .= '<div id="filelist" style="height:295px;overflow:auto;">';
                $data .= '<table style="width:100%;"><tr><td><b>File Name</b></td><td>                                  <b>Account Type</b></td><td><b>Account Number</b></td><td><b>Company</b></td><td><b>Results</b></td></tr>';

                foreach($results as $result) {

                    $data .= '<tr>';                

                    $data .= '<td>'.$result['file'].'</td>';  

                     $data .= '<td>'.$result['result'].'</td>';                              
                     $data .= '</tr>';                  
                }

                $data .= '</table>';
                $data .= '</div>';
            } else
                $data = 'No results found';


            $this->html('#eqblock', $data); 

        }
公共函数getArr()
{
$data='未找到数据';
$results=Phpfox::getService('files.home')->getData();
如果(结果){

$data='使用getSlaveRow代替getSlaveRow

getSlaveRow返回单个数组,而getSlaveRow返回所有行