Smarty und While Schleifen (SQL)

BlueZone

Grünschnabel
Also ich habe folgendes Problem, mein Script hat zwei php while schleifen wie folgt:

Code:
while ($listing = tep_db_fetch_array($sql)) {
    $listingsAll[] =  $listing;
    $domain_sql = tep_db_query("SELECT * FROM domains WHERE contract_id = '".$listing['contract_id']."'");
    
    while ($domain_data = tep_db_fetch_array($domain_sql)){
        $data[] = $domain_data;
        // $domain_list = $domain_list.$domain_data['domain_name']."&&"; <--- So soll das normal in Smarty ausgegeben werden
    }

    $smarty->assign('data', $data);
    $smarty->assign('listingsAll', $listingsAll);
}

So nun folgenden Code habe ich in Smarty genutzt
Code:
{foreach item=listings from=$listingsAll}
    <td>{$listings.vorname}</td>
    <td>{$listings.nachname}</td>
    <td>
    {foreach item=datas from=$data}
        Abfrage Beispiel so würde ich es in PHP schreiben $inhalt = $inhalt$.$data['domain_name']
    {/foreach}
    und hier soll dann das gesmat erebniss was gefunden wurde ausgegeben werden $inhalt
    </td>
{/foreach}

So nun zu einem weiter Problem wie kann ich in foreach Plus Rechnen
Code:
{foreach item=listings from=$listingsAll}
    <td>{$listings.vorname} $var; $var++</td> <-- würde ich in PHP machen
    <td>{$listings.nachname}$var; $var++</td> wie mache ich das in smarty ?
{/foreach}


Wie kann ich das nun realisieren ?
Dankebar für jede Hilfe

Bye
 
Zurück