[TYPO3-german] externe Datenbank in extension
micho
micho2 at gmx.de
Thu May 15 17:03:39 CEST 2008
micho schrieb:
> Hallo,
>
> ich will in einer extension lesend auf eine extere DB (mysql) zugreifen.
>
> Spricht was dagegen, das "von Hand" mit
>
> $con = mysqli_connect('host','user','pwd','db');
> $con->query($query);
>
> oder gibt es da funktionen im Kernel, die sich anbieten?
Hi ich habe jetzt mal folgendes probiert:
$erg = $GLOBALS['TYPO3_DB']->sql_select_db('db-name');
$content = 'DB-Select:'.$erg.'<hr/>'; // liefert 1
$res = $GLOBALS['TYPO3_DB']->sql_query('SELECT descr, preis from menu');
while ($row=$GLOBALS['TYPO3_DB']->sql_fetch_assoc($res) )
{ $content .=$row['descr'] .'-'.$row['preis'].'<br>';
}
das funktioniert soeweit, aber ioch bekomme die Fehlermeldung:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL
result resource in ..\t3lib\class.t3lib_db.php on line 808
Warning: mysql_free_result(): supplied argument is not a valid MySQL
result resource in ..\t3lib\class.t3lib_db.php on line 835
Was läuft denn da noch falsch und ist dieser Weg zu bevorzugen?
More information about the TYPO3-german
mailing list