Zurück   RR:Board > Webmaster > Webentwicklung

Web-Technik: ASP, PHP, XML, Javascript, AJAX, SQL Datenbanken. Webentwicklung: CMS, Foren, Blog -Scripte.
Thema geschlossen
 
Themen-Optionen Thema durchsuchen

[PHP] - yii join mysql - doch nicht erledigt
Alt 07.06.2012, 16:47   # 1
Mazen2004
Underground King
blau
Bewertung:
Mazen2004 hat die Renommee-Anzeige deaktiviert
Registriert seit: Jan 2005
Beiträge: 2.096
Power: 31
Es gibt 3 Tabellen mit inhalten: "T1"(Inhalt1), "T2"(Inhalt2), "T3"(Inhalt3)

Ich möchte alle mit Join verknüpfen und 3 bestimmte Spalten am Ende haben.

Auf diese Spalten möchte ich zugreifen können.

Ich habs zuerst mit findAllBySql() versucht, aber das hat nicht funktioniert. Ich konnte am Ende nicht auf alle 3 Spalten zugreifen:

$model = new T1();
$model = $model->findAllBySql("sql befehl mit joins zu T2 und T3");
$model->Inhalt1; << funktioniert.
$model->Inhalt2; << funktioniert nicht. findet Inhalt2 nicht.

Der SQL befehl funktioniert in phpmyadmin und liefert mir eine neue tabelle mit den gewünschten spalten.


Ich hab in yii jetzt was mit with()->findAll etc. gefunden. Muss ich das benutzen?

4rr

Keine Macht der Renommee-Geilheit! Turn Off your Reno-Anzeige!
  Mazen2004 ist offline  

Alt 10.06.2012, 14:00   # 2
lazer101
Hühnchen
Bewertung:
lazer101 hat 400 bis 499 Punktelazer101 hat 400 bis 499 Punktelazer101 hat 400 bis 499 Punktelazer101 hat 400 bis 499 Punkte
Registriert seit: Oct 2008
Beiträge: 8
Power: 12
with() kannst du nehmen wenn du für jede Tabelle ein Model angelegt hast und dort die relations definierst.
http://www.yiiframework.com/doc/guid...n/database.arr

Versuch mal mit
$model->T2->Inhalt2;
$model->T3->Inhalt3;
den Inhalt auszulesen
  lazer101 ist offline  

AW: yii join mysql - doch nicht erledigt
Alt 13.06.2012, 11:14   # 3
Mazen2004
Underground King
blau
Bewertung:
Mazen2004 hat die Renommee-Anzeige deaktiviert
Registriert seit: Jan 2005
Beiträge: 2.096
Power: 31
Themenstarter
habs nun anders gelöst. trotzdem danke!

4rr

Keine Macht der Renommee-Geilheit! Turn Off your Reno-Anzeige!
  Mazen2004 ist offline  
Thema geschlossen

RR:Board > Webmaster > Webentwicklung > [PHP] - yii join mysql - doch nicht erledigt


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[PHP] - MySQL Abfrage: aus 2 Tabellen eine Tabelle ausgeben (JOIN) Judoki Webentwicklung 7 16.05.2012 15:29
[SQL] - [Mysql] Subselect durch Join ersetzen MaxDev Webentwicklung 2 28.10.2010 07:05
[Erledigt] [MySQL] Im Query ausschliessen reb00ty Webentwicklung 7 13.01.2009 18:16
Apache Server PHP Lädt mysql ext nicht -.- [erledigt] Rufus-Shinra Webentwicklung 8 08.04.2008 19:04



Alle Zeitangaben in WEZ +1. Es ist jetzt 09:30 Uhr.
vBulletin Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.