Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

php dengan framework codeigniter

Karena Anda menggunakan Codeigniter Anda harus mengikuti pola MVC :

Jadi kode di controller seharusnya :

public function invitation_result(){
     $userId = 0;
     if(($_GET['user_id']) && is_numeric($_GET['user_id']) && $_GET['user_id'] > 0){
      $userId = $_GET['user_id'];
     }
     $data = $this->User_model->getDataFromID($userId);
     return $data;
}

Dan kode untuk Model harus :

public function getDataFromID($userId){
    $arrReturn = array();
    if(($userId) && is_numeric($userId) && $userId > 0){
        $this->db->select('*');//You can put the required fields here like : name,mobile_number...
        $this->db->from('sent_invitations');
        $this->db->where("user_id",$user_id);
        $query = $this->db->get();
        $result = $query->result_array();
        if(!empty($result)){
            foreach($result as $key=>$value){
                $this->db->select('*');
                $this->db->from('mobile_number');
                $this->db->where("mobile_number",$value['mobile_number']);
                $querySub = $this->db->get();
                $resultSub = $querySub->result_array();
                if(!empty($resultSub)){
                    array_push($arrReturn,$resultSub);
                }
            }
            return $arrReturn;
        }
    }else{
        return $arrReturn; 
    }
}

Pada saat saya menulis Jawaban, Anda akan menyelesaikan kesalahan, tetapi jawaban ini akan membantu Pengguna di masa mendatang.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mengambil beberapa baris dari database di PHP

  2. Menampilkan gambar dari database MySQL pada satu kolom JTable

  3. Subquery MySQL mengembalikan lebih dari satu baris

  4. Peringatan:mysql_connect():Tidak dapat terhubung ke server MySQL lokal

  5. Apakah mysqli_real_escape_string cukup untuk menghindari injeksi SQL atau serangan SQL lainnya?