Heim  >  Artikel  >  Backend-Entwicklung  >  So implementieren Sie eine Abfrage mit mehreren Tabellen im thinkPHP-Framework

So implementieren Sie eine Abfrage mit mehreren Tabellen im thinkPHP-Framework

不言
不言Original
2018-06-14 15:23:585426Durchsuche

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

gezeigt

Das 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn