Saludos amigos del foro, gracias por su valioso tiempo. Tengo este problema: En un formulario tengo un select dentro de una tabla que repite dinamicamente sus filas por una consulta hecha en php. Este menu tiene varias opciones y en este momento tengo una por defecto. Me gustaria no poner una por defecto sino poner un "Seleccione". El problema es que debo validar que seleccione un valor en todos los menús que hay en el formulario antes de enviarlo. ¿Cómo puedo hacerlo? No sé como hacerlo en mi código si el select es uno solo pero se repite con la consulta. Este es el codigo de la tabla:
<table border="0" cellpadding="1" cellspacing="1">
<tr>
<td>Item_evaluacion</td>
<td>Resultado</td>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_evaluac['Item_evaluacion']; ?></td>
<td><select name="Cod_nivel_calif" id="Cod_nivel_calif">
<?php
do {
?>
<option value="<?php echo $row_Nivel_calif['Cod_nivel_calificac']?>"<?php if (!(strcmp($row_Nivel_calif['Cod_nivel_calificac'], $defecto))) {echo "selected=\"selected\"";} ?>><?php echo $row_Nivel_calif['Nivel_calificac']?></option>
<?php
} while ($row_Nivel_calif = mysql_fetch_assoc($Nivel_calif));
$rows = mysql_num_rows($Nivel_calif);
if($rows > 0) {
mysql_data_seek($Nivel_calif, 0);
$row_Nivel_calif = mysql_fetch_assoc($Nivel_calif);
}
?>
</select></td>
</tr>
<?php } while ($row_evaluac = mysql_fetch_assoc($evaluac)); ?>
</table>
De antemno gracias.