Mailinglisten-Archive |
InterNetX - Christian Heimerl wrote: > Lutz Zetzsche wrote: > >>Zitat von InterNetX - Christian Heimerl: >> >> >>>hier das Problem nochmal genauer: >>>- Ich bin mir bewusst das es nicht gut ist Variablen global zu >>>deklarieren. >>>- "define" kann kein Object oder Array binden. >>>- global $var;, function x( $var ); und $GLOBALS['var'] sind >>>keine Lösung an >>>dieser Stelle. >> >>Ok. >> >> >>>Was ich möchte, ist eine Super Globale Variable die ein Object >>>sein kann und >>>überall erreichbar ist. >> >>Ueberall im Skript, oder ueberall auf der Website? Weil Du so oft >>von >>SUPERglobal sprichst, tippe ich auf Letzteres. Dann waere ja der >>Hinweis von >>vorhin, es ueber Cookies zu loesen, interessant. >> >>Aber was bezweckst Du denn genau? Wofuer suchst Du eine Loesung? >>Das ist fuer >>mich noch nicht genau greifbar. > > > soll quasi so aussehen: > > superglobal $sql; > > und dann kann ich die variable $sql in jeder funktion ansteuern. > > wozu ich das brauche? > > ich habe eine klasse Sql die mir alle sql funktionen zu verfügung stellt. > jetzt sieht ein sql-query auf eine mysql datenbank nicht mehr so aus: > > mysql_query( "" ); > > sondern so > > $sql->query( "" ); > > und da ich in jeder funktion einen query mache, wäre es sinnvoll wenn $sql > super global wäre. vielleicht kannst du die funktion ja statisch aufrufen, also: Sql::query() ?? -- Sebastian Mendel (www.sebastianmendel.de) *www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive