hola
tengo problemas para mostrar el item por defecto nose si sera por el evento onChange nose com solucionarlo
el sgte codigo es un select dependiente que lista datos de una base de datos.
al cargar el select debe mostrar por defecto un item
primer select:
Código PHP:
Ver original<tr>
<td style="color:#EA1D24" width="40%" align="right" nowrap="nowrap">Sector<span class="campo_obligatorio">*</span></td>
<td>
<select name='id_padre' style='width:70%' onChange='this.form.submit()'>
<option value="">-Seleccione opcion-</option>
<?php
$SQLconsulta_padre="SELECT * FROM sectores";
$consulta_padre = mysql_query($SQLconsulta_padre,$link); if($db_user["id_s"] == $registro_padre['idsector']){ // if ($id_padre == $registro_padre['idsector']){ // id_inscrito = idsector
echo "<option value=".$registro_padre['idsector']." selected='selected'>".$registro_padre['nom_corto']."</option>";
}else{
echo "<option value=".$registro_padre['idsector'].">".$registro_padre['nom_corto']."</option>";
}
}//mysql_free_result($consulta_padre);
?>
</select>
</td>
</tr>
tengo problemas para mostrar el item por defecto en el segundo select ,,ayuda porfa
Código PHP:
Ver original<tr>
<td style="color:#EA1D24" width="21%" align="right" nowrap="nowrap">Sub-Sector<span class="campo_obligatorio">*</span></td>
<td>
<select name='id_hija' style='width:90%'>
<?php
$SQLconsulta_hija="SELECT * FROM subsectores WHERE relacion='$id_padre'";
$consulta_hija = mysql_query($SQLconsulta_hija, $link);
if($db_user["id_sb"]==$registro_hija["id"]){
echo '<option value="'.$registro_hija["id"].'" selected="selected">'.$registro_hija["nombre"]."</option>";
}else{
echo '<option value="'.$registro_hija["id"].'">'.$registro_hija["nombre"].'</option>';
}
}
}else{
echo "<option value=''> No hay registros para este Item </option>";
}
}else{
echo "<option value=''>Selecciona opcion...</option>";
}//mysql_free_result($consulta_hija);
?>
</select>
</td>
</tr>