TSO: Effizientere Methode gesucht

Beitrag lesen

Hi,

for ($k = 0; $k <= 500; $k++) {

[code lang=html]<option<?php if ($row[$k][$sel] == 'selected') selected?>><?=$row[$k][$name]?></option>


> }[/code]  
  
wenn man die Optionen in einem Array hat, dann ist das natürlich die sinnvollere Methode, zumal auch deutlich weniger zu schreiben.  
  
Ich hätte es jetzt spontan so gemacht:  
  
~~~php
$count = $row[0]; ?>  
<option value="0" <?php echo ($count-- == 0)?"selected":""; ?>>Offen</option>  
<option value="1" <?php echo ($count-- == 0)?"selected":""; ?>>Gewonnen</option>  
<option value="2" <?php echo ($count-- == 0)?"selected":""; ?>>Verloren</option>