Andrea: Option einer Select-Box vorselektieren

Beitrag lesen

Hallo Der Martin,

das ist ja eine tolle Lösung.
Allerdings erscheinen bei der Umrechnung von cm nach inch noch Fehler.
Das ist mein PHP - Code:

$optionsCodeHeight = "";
 for ($i=170; $i<=202; $i++)
 {
  $optionsCodeHeight.="<option value="".$i.""";
  if ($i==$personHeight)
  {
   $optionsCodeHeight.=" selected";
  }
 $inch_decimal = $i/2.54;
 $ft = round($inch_decimal / 12);
 $in = round($inch_decimal % 12);
 $optionsCodeHeight.=">".$ft."'".$in."&quot; - ".$i." cm</option>"."\n";
 }

Und das erscheint bei der Ausgabe: (man beachte die Umrechnung bei 171cm und bei 183cm.
Wo könnte da der Umrechnunsfehler liegen?

<option value="171">6'7&quot; - 171 cm</option>
<option value="172">6'7&quot; - 172 cm</option>

<option value="173">6'8&quot; - 173 cm</option>
<option value="174">6'8&quot; - 174 cm</option>
<option value="175">6'8&quot; - 175 cm</option>
<option value="176">6'9&quot; - 176 cm</option>
<option value="177">6'9&quot; - 177 cm</option>

<option value="178">6'10&quot; - 178 cm</option>
<option value="179">6'10&quot; - 179 cm</option>
<option value="180">6'10&quot; - 180 cm</option>
<option value="181">6'11&quot; - 181 cm</option>
<option value="182">6'11&quot; - 182 cm</option>

<option value="183">6'0&quot; - 183 cm</option>

Liebe Grüße
Andrea