Einzelnen Beitrag anzeigen
  #1  
Alt 18.10.06, 15:01
ruthy ruthy ist offline
Forum Newbie
 
Registriert seit: 17.05.06
Ort: Bern
Alter: 24
Beiträge: 28
ruthy eine Nachricht über ICQ schicken

mm-Beziehung ausgeben


Hallo Zusammen!

Nach einigem Üben habe ich endlich eine mm Abfrage mit exec_SELECT_mm_query hingekriegt. Nur leider habe ich noch ein wenig Problem mit der Variablenrückgabe aus dem Array.

Es erscheint nämlich als Resulatat nur ein Wert von aname.
Wie muss ich das Ganze umschreiben, das sämtliche anamen zu einer Referenz erscheinen?

Bin ehrlich gesagt ein wenig am Ende von meinem Latein und wäre froh wenn mir jemand helfen könnte.

Gruess

Ruth

PHP-Code:
case 'ranlage':
 
//Ist Array Leer
 
if(!count($this->aCash)){
 
$query=$GLOBALS['TYPO3_DB']->exec_SELECT_mm_query('tx_mstreferenz_referenz_ranlage_mm.uid_local, tx_mstreferenz_anlage.aname','tx_mstreferenz_referenz','tx_mstreferenz_referenz_ranlage_mm','tx_mstreferenz_anlage','AND tx_mstreferenz_anlage.pid ='.intval($GLOBALS[TSFE]->id)); 
 
 
   
$this->cObj->enableFields('tx_mstreferenz_anlage');
   
$this->cObj->enableFields('tx_mstreferenz_referenz');
 
   
$res $GLOBALS['TYPO3_DB']->sql(TYPO3_db$query); 
   
//if (mysql_error()) debug(array(mysql_error(),$query));
 
   
while($row mysql_fetch_array($res)){
 
 
  
$this->aCash[$row['uid_local']]=$row;      
  
//Anzahl Anlagen des aktuellen Rows print_r ($this->internal['currentRow']['ranlage']) 
  //$this->aCash[$this->internal['currentRow']['uid']]['aname'];
   
}
 }
   return 
$this->aCash[$this->internal['currentRow']['uid']]['aname'];
 
break; 
Mit Zitat antworten
TYPO3forum.net empfiehlt den T3N Testsieger: Bestes Preis-Leistungs-Verhältnis (Ausgabe 12/2008)