Einzelnen Beitrag anzeigen
  #1  
Alt 12.05.08, 23:18
Major_Tom Major_Tom ist offline
Forum Zuschauer
 
Registriert seit: 17.03.06
Alter: 29
Beiträge: 3

Probleme Tabellen aus Datenbank lesen


Hallo,

ich weiß nicht mehr weiter. Ich schreibe gerade an einer Extension (Es ist meine erste) und habe dafür bereits mit dem Kickstarter eine Tabelle in der Datenbank angelegt wie ich sie brauche. Das hat alles wunderbar funktioniert.

Jetzt wollte ich die Daten aus der Datenbank auslesen und habe dafür diverse Tutorials gelesen und ich denke ich habe die Grundsätze auch verstanden.

Dennoch bekomme ich die Inhalte nicht in die Marker geschrieben und ich weiß nicht wo mein Fehler ist. Selbst stundenlanges recherchieren im Internet und auch in diversen Foren brachte mich nicht weiter.

Hier ist mein Code:

PHP-Code:
function main($content,$conf)    {
    
$this->conf=$conf;
    
$this->pi_setPiVarDefaults();
    
$this->pi_loadLL();
        
    
// Lade das Template-File.        
        
$this->id=$GLOBALS['TSFE']->id;
    
$this->template=$this->cObj->fileResource('EXT:ms_job/fe_anzeige.html');
        
    
// Rufe die Funktion displayAll() auf und schreibe das Ergebnis nach $content
    
$content .= $this->showItem();

    
// Gebe den erstellten Content zurück
    
return $this->pi_wrapInBaseClass($content);
}
    
function 
showItem(){
    
#Subpart
    
$subpart=$this->cObj->getSubpart($this->template,'###TEMPLATE_DISPLAY_ALL###'); 
        
#Datensatz holen
    
$res $GLOBALS['TYPO3_DB']->exec_SELECTquery('*','tx_msjob_requierements','uid = 43');
        
    
$record $row $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res);        
    while(
$row $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res))     {
        
$record[] .= $row;
    } 
    
#Marker füllen
    
$markerArray['###JOB_STATUS###']=$record['ms_job_status'];
    return 
$this->cObj->substituteMarkerArrayCached($subpart,$markerArray,array(),array());     

Mit Zitat antworten