plik php.
$data['matches'] = $cs_starcraft; $cs_matches = cs_sql_select(__FILE__,'matches','games_id',"matches_id = '".$matches_id."'"); $cs_maps1 = cs_sql_select(__FILE__,'maps','maps_name, maps_id',"games_id = '".$cs_matches['games_id']."'",'maps_name',0,0); $i = 0; foreach ($cs_maps1 AS $map1) { $sel = $map1['maps_id1'] == $cs_starcraft['maps_id1'] ? 1 : 0; $data['map1'][$i]['sel1'] = cs_html_option($map1['maps_name'],$map1['maps_id'],$sel1); $i++; } }
plik tpl
<tr> <td class="leftc">{icon:atlantikdesigner} {lang:map} *</td> <td class="leftb"> <select name="maps_id" > <option value="0">----</option> {loop:map1} {map1:sel1} {stop:map1} </select> - <input type="text" name="new_map" value="{matches:new_map}" /> </td> </tr> <tr> <td class="leftc">{icon:atlantikdesigner} {lang:map} *</td> <td class="leftb"> <select name="maps_id" > <option value="0">----</option> {loop:map1} {map1:sel1} {stop:map1} </select> - <input type="text" name="new_map" value="{matches:new_map}" /> </td> </tr> <tr> <td class="leftc">{icon:atlantikdesigner} {lang:map} *</td> <td class="leftb"> <select name="maps_id" > <option value="0">----</option> {loop:map1} {map1:sel1} {stop:map1} </select> - <input type="text" name="new_map" value="{matches:new_map}" /> </td>
Niestety rozwija się tylko jedna lista a 2 pozostałe mają domyślną wartość -----