Hallo!
Ich habe 2 Arrays aus der DB. Array1 hat die id (12,13) und Array2 die id's (12,13, 14).
Nun möchte ich mit Smarty und einem select element, alle kunden disablen, welche die gleiche id haben. Die Schleife, außerhalb wird 12 mal durchlaufen, warum.
Ich habe 2 Arrays aus der DB. Array1 hat die id (12,13) und Array2 die id's (12,13, 14).
Nun möchte ich mit Smarty und einem select element, alle kunden disablen, welche die gleiche id haben. Die Schleife, außerhalb wird 12 mal durchlaufen, warum.
PHP Code:
{foreach from=$partner_name item=pn name=pn}
{section name=partner loop=$partner_vorhanden}
{if $pn.p_id == $partner_vorhanden[partner].p_id}
<option value="{$pn.p_id} disabled="disabled" ">{$pn.vorname} {$pn.nachname} ({$pn.p_id}) </option>
{elseif $pn.p_id < $partner_vorhanden[partner].p_id}
<option value="{$pn.p_id}">{$pn.vorname} {$pn.nachname} ({$pn.p_id})</option>
{else}
{/if}
{/section}
{/foreach}
Comment