Ich versuche aus mehreren Tabellen abzufragen, benutze die aktive Datensatzklasse von codeigniter
Ich versuche, die Daten, die aus der MySQL-Abfrage stammen, zu bekommen, um sie später zu verwenden. Es ist mir egal, ob ich die Daten in einer Tabelle mit Join-Klauseln ausgeben muss. Ich muss nur in der Lage sein, einen bestimmten Teil davon zu bekommen. Aber ich möchte alle erhalten, die in Beziehung stehen oder miteinander in Beziehung stehen.
Dies ist mit dem Codeigniter MVC Framework mit PHP @ gemac
Beispieldatenbank mit Tabellen
Ich möchte mit einer Abfrage auf die Daten aus jeder Tabelle zugreifen können
function get_reg(){
$this->db->select('*');
$this->db->from('
tableA.*,
tableB.*,
tableC.*,
tableD.*
');
$this->db->where('tableA.name = tableB.name');
$this->db->where('tableC.name = tableD.name');
$this->db->where('tableA.name = tableD.name');
$this->db->where('tableC.name = tableB.name');
$query = $this->db->get();
return $query->result_array();
}
uf so etwas kann dann so zugegriffen werden:
$ this-> load_model-> get_reg () // und bekomme was ich will
Ich weiß nicht, ob dies möglich ist.