Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Đối số được cung cấp không hợp lệ cho foreach () trong Codeigniter

bạn cần kiểm tra trước khi bắt đầu lặp lại dữ liệu, chẳng hạn như:mã model:

public function getAll() {
    $results = array();
    $this->db->select('bcode, bname, btel, badd');
    $this->db->from('branches');

    $query = $this->db->get();

    if($query->num_rows() > 0) {
        $results = $query->result();
    }
    return $results;
}

mã xem:

if( !empty($results) ) {
    foreach($results as $row) {
        echo '<tr>';
        echo '<td>'.$row->bcode.'</td>';
        echo '<td>'.$row->bname.'</td>';
        echo '<td>'.$row->btel.'</td>';
        echo '<td>'.$row->badd.'</td>';
        echo '</tr>';
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. hệ thống con cửa sổ cài đặt máy chủ mysql

  2. Thực thi nhiều truy vấn bằng cách sử dụng một đối tượng Tuyên bố JDBC

  3. Mysql So sánh hai trường datetime

  4. Làm cách nào để tôi có thể Chèn nhiều hàng vào một bảng MySQL và trả về các ID mới?

  5. Bảng không có khóa chính