ecco la form che ho creato io con il php
Codice PHP:
<form id="form2" name="form2" method="post" action="addgall.php">
<span style="color:#FFFFFF; font-size:10px;">Aggiungi Una Galleria</span>
<input name="nomegalleria" type="text" id="nomegalleria" size="15" maxlength="15" /> <span style="color:#FFFFFF; font-size:10px;">in</span>
<select name="idcategoria" size="1" id="idcategoria">
<option selected="selected" > - Scegli una Categoria - </option>
<? do { ?> <option value="<?= $catgall_scom['id'] ?>"><?= $catgall_scom['nomecategoria'] ?></option><? } while ($catgall_scom=mysql_fetch_assoc($catgall)); ?>
</select>
<input type="submit" name="submit2" id="submit2" value="Invia" />
</form>
e qui c'è il codice html che viene creato:
<form id="form2" name="form2" method="post" action="addgall.php">
<span style="color:#FFFFFF; font-size:10px;">Aggiungi Una Galleria</span>
<input name="nomegalleria" type="text" id="nomegalleria" size="15" maxlength="15" /> <span style="color:#FFFFFF; font-size:10px;">in</span>
<select name="idcategoria" size="1" id="idcategoria">
<option selected="selected" > - Scegli una Categoria - </option>
<option value="4">F12010</option> <option value="7">F12009</option> </select>
<input type="submit" name="submit2" id="submit2" value="Invia" />
</form>
Infatti gli id delle gallerie sono esatti... sono 4 e 7 ma la select non funziona perchè se io seleziono F12009 mi mette sempre il 4...
non lo sapevo del do/while... a dire il vero è da nemmeno un mese che ho imparato ad usare il php...
se hai qualche consiglio... cercherò di metterlo in opera