if ($info['rango']!=6 && $info['rango']!=3){
Si envia el value del select...en los demás no los envia...alguien ve el error? Seguro que es una iditez
Código PHP:
<form id="form" name="form" method="post" action="doble.php">
<?php
//Sino es de tipo 6 ni 3 que son casos especiales
if ($info['rango']!=6 && $info['rango']!=3){
echo '<select name="codigo" id="codigo">';
while($row = mysql_fetch_array($query)){
$query1 = mysql_query("SELECT * FROM titulaciones WHERE codigo = '".$row['codigo']."' ") or die(mysql_error());
$row1 = mysql_fetch_array($query1);
echo '<option value="'.$row1["codigo"].'">'.$row1["denominacion"].'</option>';
}
echo"</select>";
} elseif($info['rango']==6) {
//Si es de tipo 6
$respuesta=mysql_query("select * from titulaciones WHERE campus='".$info['campus']."' AND centro='".$info['centro']."'");
//recorremos los datos
echo '<select name="codigo" id="codigo" size="5">';
while($row1=mysql_fetch_array($respuesta)){
echo '<option value="'.$row1["codigo"].'">'.$row1["denominacion"].'</option>';
}
echo '</select>';
} else {
//Si es de tipo 3
$respuesta=mysql_query("select * from titulaciones WHERE centro='Escuela de posgrado'");
//recorremos los datos
echo '<select name="codigo" id="codigo" size="5">';
while($row1=mysql_fetch_array($respuesta)){
echo '<option value="'.$row1["codigo"].'">'.$row1["denominacion"].'</option>';
}
echo '</select>';
}
?>