Man sollte anstatt der zwar momentan auskommentierten ereg Funktion eine preg Funktion verwenden, die sind schneller, wobei das was da drin steht über str_replace auch gehen wird, ohne das da erst etwas mit RegEx gemacht werden müsste.
Warum nimmst du eigendlich eine while Schleife? Es wird doch nur ein Ergebnis erwartet.
Du hast dein Script nirgends zensiert außer den Tabellen Namen oder?
Eine gute Möglichkeit ist immer die Abfrage im phpmyadmin einzugeben und zu gucken was zurück kommt.
Warum verwendest du eigendich `als "Anführungszeichen", ich dachte bisher das das nur irgendwelche Accons (ja, ich kann kein Französisch) sind, verwende mal ' oder " die erreicht man auf der Tastatur auch viel besser, eventuell maskieren.
DB-abfrage phpbb 3.0
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
ich gehe mal davon aus, dass du mysql als datenbank hast...
schau mal hier: dbal_mysql bzw. dbal_mysql::sql_connect
wichtig ist, dass du explizit eine neue verbinung machst...
der letzte parameter fragt ab, ob eine neue verbindung gemacht werden soll, oder ob ein schon bestehende verwendet werden soll...
weiter gehts wie gewohnt
schau mal hier: dbal_mysql bzw. dbal_mysql::sql_connect
wichtig ist, dass du explizit eine neue verbinung machst...
Code: Alles auswählen
//neue instanz, die klasse dazu sollte schon eingebunden sein.
$mydb = new dbal_mysql();
$mydb->sql_conect('localhost', 'username', 'passwort', 'datenbankname', false, false, true);
weiter gehts wie gewohnt
