Thema: Smarty
Einzelnen Beitrag anzeigen
  #1  
Alt 22.02.2009, 15:22:58
key323 key323 ist offline
Anfänger
 
Registriert seit: Mar 2007
Beiträge: 40
Smarty

Hallo,
ich möchte eine Datenbank Tabelle auslesen und den Inhalt dann anschliessend über smarty ausgeben.

Hier mein Versuch:

PHP-Code:
    function getKunden() {
        
$connection mysqli_connect(DB_SERVERDB_USERDB_PASSDB_NAME);
        
$result mysqli_query($connection'SELECT * FROM ' TBL_KUNDEN);

        while (
$row mysqli_fetch_assoc($result)) {
            
#printf ("%s\n %s\n %s\n %s\n\n", $row["id"], $row["vorname"], $row["nachname"], $row["email"]);
            
$smarty_array = array(
                
'id' => $row["id"],
                
'vorname' => $row["vorname"],
                
'nachname' => $row["nachname"],
                
'email' => $row["email"]
            );
        }
        return 
$smarty_array;
    } 
ok und hier der Inhalt meines Templates
HTML-Code:
{foreach name=irgendwas key=kunde item=data from=$kunden}
Ausgabe 1: {$kunde}
<br>
Ausgabe 2: {$data}
<br>
{/foreach}

leider wird immer nur der letzte Datensatz ausgegeben...

Hat jemand eine Idee wie ich alle kriege?

Gruß
key
Mit Zitat antworten