sql >> Database >  >> RDS >> Mysql

Hoe codeigniter vooraf geformatteerde query te vertalen naar een originele Mysql-query (bijv. $this->db->select('table1.*,table2.*,table3.*'))

U kunt uw zoekopdracht eenvoudig afdrukken, dan kunt u uw zoekopdracht in origineel sql-formaat zien.

function tampilkan_data(){
    $this->db->select('barang.*,barang_keluar.*,barang_masuk.*');
    $this->db->from('barang');
    $this->db->join('barang_keluar', 'barang.id_barang=barang_keluar.id_barang','left');
    $this->db->join('barang_masuk', 'barang.id_barang=barang_masuk.id_barang','left');
    $this->db->order_by('barang.id_barang','asc');
    $this->db->order_by('barang.kode_barang','asc');
    $this->db->where('barang.status','0');
    $query = $this->db->get()->result(); // notice that i have removed the return keyword
    echo $this->db->last_query(); // This will print your query directly on the screen.
}

Maar de foutmelding die je krijgt is -> Je hebt geen tafel met de naam barang.Zorg ervoor dat de tafel bestaat.

Ik hoop dat het helpt...



  1. Wat is de snelste manier om een ​​XML-bestand in MySQL te laden met C#?

  2. Som uren van tijdtracker tot kalender per dag

  3. MaxScale Basic Management MaxCtrl gebruiken voor MariaDB Cluster - deel twee

  4. sql-query om een ​​nieuw regelteken om te zetten in een html