Codeigniter: Wählen Sie aus mehreren Tabellen
Wie kann ich wählen Sie die Zeilen aus zwei oder mehr Tabellen?
Ich bin Einstellung, die Standard-Felder für ein Formular, und ich brauche Werte aus zwei Tabellen...
Mein Aktueller code lautet:
$this->CI->db->select('*');
$this->CI->db->from('user_profiles');
$this->CI->db->where('user_id' , $id);
$user = $this->CI->db->get();
$user = $user->row_array();
$this->CI->validation->set_default_value($user);
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beispiel in der Bedienungsanleitung zu erläutern:
Sehen, die ganze Sache unter Active Record Seite in der Bedienungsanleitung.
foo as bar
zu bekommen->bar
Fügen Sie einfach eine andere Tabelle, um den "->aus ()" - Methode. So etwas wie:
Ich denke, die Frage war nicht so viel über Verknüpfungen, wie für die Anzeige von Werten aus verschiedenen Tabellen - der Benutzer Guide scheint nicht zu erklären.
Hier ist mein nehmen:
Ich glaube die syntax ist falsch.
Sie müssen wählen Sie einen Datensatz. Ich habe zwei Tabellen, und ich habe eine id aus einer Tabelle übertragen, die durch den parameter, und die Beziehung der beiden Tabellen.
Versuchen, diese
versuchen auf diese Weise, können Sie eine Dritte Tabelle mit dem Namen c und fügen Sie ein 'und' - Befehl an den sql-Befehl.