Hi,
Ich brauche eine ganz nmormale Datenbank Abfrage mit entsprechender Ausgabe ALLERDINGS MIT SMARTY:
wenn Du http://smarty.php.net/manual/de/api.register.function.php sinnvoll verwendest, kannst Du anschließend z.B. mit
{sqlget var=fu sql="SELECT foo, bar FROM qaz"}
Dein $fu mit dem Ergebnis des Selects füllen und per {foreach} u.ä. weiter verwenden.
Also in der .php muss ja das ganze Select * From usw stehen.
Nö. Darf es aber, wenn Du es aus dem Template raus halten möchtest. Ist für die Kapselung sicher nicht verkehrt.
Dann brauche ich noch ne Schleife die das ganze aus der Datenbank holt.
Die kann in einer Objektmethode oder Funktion stehen und ein Array zurück liefern.
und in der .tpl Datei steht dann nur noch {$fu}
Oder {foreach from=$fo}.
und schon wird alles ausgegeben.
Die Ausgabe sollte nicht in der Variable stehen. Dazu ist schließlich das Template da.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes