MySql_query verbieten
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anfrage
anregung
ausprobieren
dank
datenbank
eigene datenbank
frage
funktion
idee
jemand
kennung
letzte verbindung
methode
projekt
server
team
verbindung
verhindern
verzichten
wissen
-
Hallo zusammen,
Sorry hab noch mal ne Frage
ich habe in meinem Projekt eine eigene Datenbank-Klasse geschrieben,
die mir die Verbindung auf verschieden DB-Server ermöglicht.
Sämtliche Anfragen an alle DBs sollen nur über meine Datenbank-Klasse erfolgen.
Leider wird, wenn ich mysql_query(...) verwende immer automatisch die letzte Verbindung verwendet.
Das kann unter Umständen sehr katastrophal sein.
Weiß jemand wie ich es verhindern kann, das mysql_query ohne Verbindung-Kennung ausgeführt wird?
gruss
Prasedonym -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Guten Abend!
Wenn du deine eigene Mysql-Klasse geschrieben hast solltest du wissen das die von PHP bereitgestellten Mysql-Funktionen global vorhanden sind, und in keine Klasse gefasst.
Das bedeutet: nur wenn du eine globale Sql-Verbindung hast, wird die bei z.b. mysql_query() auch genutzt.
Warum stattest du deine Mysql-Klasse nicht mit einer Methode aus, die den Query ausführt. Dann kannst du die dadurch entstehende Resouce sogar weiterverwenden (für Einträge zählen, mysql_fetch_...()-Funktionen) ;)
Vielleicht konnte ich dir ja eine Anregung geben, wie du deine Klasse gestallten kannst und auf die von PHP bereitgestellten Mysql-Funktionen verzichten kannst.
Schönen Abend noch!
Gruß,
dex (qap2-Team)
Beitrag zuletzt geändert: 9.12.2009 20:51:56 von qap2 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage