Os explico mi problema a ver si me podéis ayudar:
Dispongo de 2 combos anidados, provincias y poblaciones.
Lo que quiero es que en ambos combos se mantenga seleccionado por defecto la población o provincia que en su día eligió el usuario. Para ello he empezado a crear este código, el problema es que desaparecen todas las opciones y solo se mantiene la que seleccionó el usuario en su día y por partida doble.
Código PHP:
function provincias()
{
$id_profesional=$_SESSION['id'];
echo "<select name='provincia' id='provincias' style='color:#999;' onChange='cargaContenido(this.id)'>";
echo "<option value='0'>--Elige una provincia--</option>";
$sqlprovincia=mysql_query("SELECT * FROM provincia, empleo WHERE empleo.provem = provincia.idprovincia AND empleo.patrocinadorem = $id_profesional ORDER BY provincia ASC") or die(mysql_error());
while ($registro_prov=mysql_fetch_row($sqlprovincia)){
if ($registro_prov['idprovincia'] == $registro_prov['provem']){
echo "<option value=\"".$registro_prov[0]."\" selected>".$registro_prov[1]."</option>\n";
} else {
echo "<option value=\"".$registro_prov[0]."\">".$registro_prov[1]."</option>\n";
}
}
echo "</select>";
}