Hier die korrekte Art und Weise, wie man in einer Typo3 - Extension korrekt mit der MySQL - Datenbank kommuniziert.
Das sind schöne, vordefinierte Funktionen, die das Kommunizieren mit MySQL um einiges sicherer macht als die klassische Schreibweise
Wer genaueres darüber wissen möchte oder die Erklärungen zur schwerlich versteht, ist gut beraten, noch ein wenig im Netz zu suchen oder mir eine Mail zu schreiben.
kontakt(aedt)kollerit.ch
Sofern Sie etwas finden, das Ihnen weitergeholfen hat, lassen Sie es mich gerne wissen, um diesen Artikel zu ergänzen.
#UPDATE $tabelle="tx_modeldaten_main"; $where="id ='$model_id'"; $array=array('hobbys'=>$hobbys, 'job'=>$job, 'groesse'=>$groesse, 'club'=>$club); $GLOBALS['TYPO3_DB']->exec_UPDATEquery($tabelle, $where, $array); #SELECT typ1 $res = $GLOBALS["TYPO3_DB"]->exec_SELECTquery("*", "tx_modeldaten_main", "id ='$model_id'"); $row = $GLOBALS["TYPO3_DB"]->sql_fetch_assoc($res); Typ2, mit Schleife $res = $GLOBALS["TYPO3_DB"]->exec_SELECTquery("*", "fe_users", "uid='$user'"); while($row = $GLOBALS["TYPO3_DB"]->sql_fetch_assoc($res)) { Schleife } #INSERT $insertArray = array('uid'=>'', 'request_ip'=>$ip_adresse ); $query5 = $GLOBALS["TYPO3_DB"]->exec_INSERTquery('tx_voting_main', $insertArray);
