Hallo,
Ich versuche in 4 Listenfelder einen Defaulteintrag zu selektionieren. Das klappt jedoch nur in den ersten beiden obwohl die beiden letzten fast identisch sind. Oder spielt mein Browser wieder nur Streiche?
Hier ist mein Code:
-----------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Nouvelle Societe</title>
<link rel="stylesheet" type="text/css" href="styles.css">
<script src="manageContacts.js"></script>
</head>
<body>
<div class="a">
<?php
$db_link = mysql_connect('localhost', $user, $password) or die('Error: Could not connect to server.');
mysql_select_db($db, $db_link) or die('Error: Could not select database.');
?>
<h1>Création client - société</h1>
<a href="dropTables.php">Drop Tables</a>
<form action="smodifierSociete.php" method="post" name="form">
<!-- INFORMATIONS GENERALES -->
<fieldset>
<legend>Informations générales</legend>
<ol>
<div>
<li>
<label>Nom de la socièté:</label>
<input type="text" class="text" name="nom" size="50" value=""/>
</li>
<li>
<label>Raison sociale:</label>
<select name="rs2" size="5">
<option>---</option>
<option selected>SA</option>
<option>SARL</option>
<option>SCI</option>
<option>SI</option>
<option>LTD</option>
</select>
<?php
echo "<select name='rs3' size='5'>";
echo "<option >1</option>";
echo "<option >2</option>";
echo "<option selected>3</option>";
echo "<option >4</option>";
echo "</select>";
?>
<?php
echo "<select name='rs4' size='5'>";
$i = 1;
$result = mysql_query("SELECT * FROM raison_sociale");
while ($row = mysql_fetch_array($result)) {
if ($i == 3) echo "<option selected>$i</option>";
else echo "<option >$i</option>";
$i++;
}
echo "</select>";
?>
<?php
echo "<select name='rs5' size='5'>";
for ($i=0;$i<5;$i++) {
if ($i == 3) echo "<option selected>test</option>";
else echo "<option >$i</option>";
}
echo "</select>";
?>
</li>
</div>
</ol>
</fieldset>
</form>
</div>
</body>
</html>