Dieser Artikel stellt hauptsächlich die Methode des thinkPHP-Frameworks zur Implementierung von Multi-Table-Abfragen vor und analysiert kurz die Verwendung und Vorsichtsmaßnahmen von thinkPHP, wo Freunde in Not in Form von Beispielen darauf verweisen können
Das Beispiel in diesem Artikel beschreibt, wie das thinkPHP-Framework eine Abfrage mit mehreren Tabellen implementiert. Teilen Sie es allen als Referenz mit. Die Details lauten wie folgt:
Wir können die beiden Tabellen verbinden, um die Daten gemeinsam abzufragen. Ich habe jetzt zwei Tabellen, eine ist die Feedback-Tabelle und die Mitgliedertabelle, wie gezeigt in der Abbildung:
Allgemeines Verzeichnis:
Up-Code:
$where = array(); $where['meiyepin_feedback.member_id'] = "1"; $Model = M('feedback'); $a = $Model ->join('meiyepin_member ON meiyepin_feedback.member_id = meiyepin_member.member_id') ->where($where) ->select(); var_dump($a);exit;
Verwendung von where:
Wenn das Feld, das Sie abfragen möchten, nur in einer Tabelle vorhanden ist, dann ist es das gleiche wie üblich, wobei die Verwendung dieselbe ist, aber wenn Ihr Abfragefeld gleichzeitig in zwei Tabellen vorhanden ist, müssen Sie den Tabellennamen hinzufügen, wie im obigen Code
gezeigtDas Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das Lernen aller nützlich ist. Weitere verwandte Inhalte finden Sie auf der PHP-Website.
Verwandte Empfehlungen:
Nutzungsanalyse der dynamischen Konfiguration des thinkPHP-Frameworks
Implementierungsmethoden von drei rekursiven PHP-Funktionen und Realize die Anhäufung von Zahlen
Das obige ist der detaillierte Inhalt vonSo implementieren Sie eine Abfrage mit mehreren Tabellen im thinkPHP-Framework. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!