への移行は、私が実サーバに私のCodeIgniterのアプリを移動するときに、この問題が発生したときCodeIgniterの内部サーバーエラー実サーバ
エラー:致命的なエラーが
PHP:のbooleanのメンバ関数result_array()の呼び出し/ライン上のヘルパー/アプリケーション/モデル/ team_model.php 41
コード:
return $this->db->get()->result_array();
全体コード:
function __Construct(){
$this->load->database();
}
function select_data($field , $table , $where = '' , $join_array = '' , $limit = '' , $order = ''){
$this->db->select($field);
$this->db->from($table);
if($where != ""){
$this->db->where($where);
}
if($join_array != ''){
if(in_array('multiple',$join_array)){
foreach($join_array['1'] as $joinArray){
$this->db->join($joinArray[0], $joinArray[1]);
}
}else{
$this->db->join($join_array[0], $join_array[1]);
}
}
if($limit != ""){
if(count($limit)>1){
$this->db->limit($limit['0'] , $limit['1']);
}else{
$this->db->limit($limit);
}
}
if($order != ""){
$this->db->order_by($order['0'] , $order['1']);
}
return $this->db->get->result_array();
die();
}
$ this-> db-> get()は期待通りではないので、result_array()を使用することはできません。 –
$ thid-> db-> get() - > result();を使用してみてください。それは配列 –
の結果を返します。同じエラーが発生します –