[quote=GwenDragon,15.04.2005, 12:22]Variablen immer zu Beginn initialisieren und am Ende wieder per undef oder so löschen! Ansonsten bleiben sie statisch im Speicher des Apache.[/quote]
es reicht doch, my-variablen zu benutzen. my() ist genau dafür da.
zum OP: die sql-abfrage allein lässt sich so nicht optimieren (ich würde
höchstens ein
"select feldname1,..." statt
"select *" machen.
wenn das statement so zu langsam ist, liegt das nicht am SELECT,
sondern kann viele ursachen haben. mysql ist vielleicht falsch konfiguriert,
die indizes auf der tabelle sind ungünstig, datentypen vielleicht falsch
gewählt. nutze die EXPLAIN-funktion von
mysql. welche version hast du und welches DBS (MyISAM, InnoDB?)