Sie können Ihre Codierung wie folgt ändern
%Vor%Ich hoffe, dass dein SQL aufgelöst werden kann
Ich habe eine Funktion erstellt, um ein Array mit den Werten für die Felder zu erhalten und zu verbinden. Dies gilt für das Modell:
%Vor%Dies geht in den Controller:
%Vor%Ergebnis:
%Vor%Zum Ausführen von reinen SQL-Anweisungen (Ich weiß nichts über den FRAMEWORK-CodeIGNITER !!!) Sie können SUB QUERY verwenden! Die Syntax wäre wie folgt
SELECT t1.id
Von Beispiel t1 INNER JOIN
(Wählen Sie die ID aus (example2 t1
Join Beispiel3 t2
auf t1
. id
= t2
. id
)) als t2 ON t1.id = t2.id;
Hoffen Sie, dass Sie meinen Punkt bekommen!
Kann mir jemand sagen, wie man 3 Tabelle mit PHP verbindet? Beispiel
%Vor%Ich habe 3 Tabellen (Fragetabelle, Antworttabelle und Kategorietabelle) Hier ist ein Beispiel für meine Webseite.
%Vor%Ich weiß nicht, wie man 3 Tabelle beitritt.
Ich denke in CodeIgniter ist es am besten, ActiveRecord wie oben beschrieben zu verwenden. Noch etwas: Sie können Methodenverkettung in AR verwenden:
%Vor%Zum Ausführen von reinen SQL-Anweisungen (Ich weiß nichts über den FRAMEWORK-CodeIGNITER !!!) Sie können SUB QUERY verwenden! Die Syntax wäre wie folgt
SELECT t1.id Von Beispiel t1 INNER JOIN (Wählen Sie die ID aus (example2 %code% Join Beispiel3 %code% auf %code% . %code% = %code% . %code% )) als t2 ON t1.id = t2.id;
Hoffen Sie, dass Sie meinen Punkt bekommen!
Ich habe eine Funktion erstellt, um ein Array mit den Werten für die Felder zu erhalten und zu verbinden. Dies gilt für das Modell:
%Vor%Dies geht in den Controller:
%Vor%Ergebnis:
%Vor%sollte es so sein,
%Vor%gemäß CodeIgniters active record framework
Ich glaube, dass Sie mithilfe von CodeIgniters active record framework einfach zwei Join-Anweisungen hintereinander verwenden.
zB:
Probieren Sie es aus und sehen Sie, wie es geht.
Sie können Ihre Codierung wie folgt ändern
%Vor%Ich hoffe, dass dein SQL aufgelöst werden kann
Hier können Sie angeben, welche ID angezeigt werden soll oder in einer bestimmten Tabelle auswählen. Sie können auch den Join-Abschnitt links, rechts, außen, innen, links außen und rechts außen am dritten Parameter der Join-Methode auswählen.
Hier können Sie angeben, welche ID angezeigt werden soll oder in einer bestimmten Tabelle auswählen. Sie können auch den Join-Abschnitt links, rechts, außen, innen, links außen und rechts außen am dritten Parameter der Join-Methode auswählen.
Tags und Links php mysql codeigniter