Naps: Menschelei: HTML in PHP / PHP in HTML

Beitrag lesen

Hi,

jedes mal wenn ich vor dem "Problem" stehe, bin ich mit dem Ergebnis nicht wirklich zufrieden.
Um ein ganz kleines Beispiel zu nennen:

<select>  
    <option value="1">1</option>  
    <option value="2">2</option>  
    <option value="3">3</option>  
    <option value="4">4</option>  
    <option value="5">5</option>  
</select>

Wenn ich die selektierte Option anzeigen will:

<select>  
    <option value="1" <?php echo ($option == 1) ? 'selected': '';?>>1</option>  
    <option value="2" <?php echo ($option == 2) ? 'selected': '';?>>2</option>  
    <option value="3" <?php echo ($option == 3) ? 'selected': '';?>>3</option>  
    <option value="4" <?php echo ($option == 4) ? 'selected': '';?>>4</option>  
    <option value="5" <?php echo ($option == 5) ? 'selected': '';?>>5</option>  
</select>

Dass das "hässlich" ist, weiß ich. Wie kann man so etwas anders umsetzen?

MfG Naps