The select does not work with a value that I want to appear from the database.
I have doubts about my code, what I want to do is that the value of a record appears as a value first in the select.
My code:
<?php
include ("../../conexion/conectar.php");
$id=$_POST['folio'];
$consultauniversidades= mysql_query("SELECT iduniversidad, nombreuni FROM universidades", $con);
$consultaalumno=mysql_query("SELECT iduniversidad from alumnos where folio='$id'");
$row_consulta= mysql_fetch_assoc ($consultauniversidades);
$row_alumno= mysql_fetch_assoc($consultaalumno);
?>
<select class="form-control" name="Universidad" id="Universidad" required>
<?php
do{
if($row_consulta['iduniversidad']==$row_alumno ['iduniversidad'] )
{ ?>
<option value ="<?php echo $row_consulta ['iduniversidad']?>" selected>
<?php echo $row_consulta['nombreuni'];?>
</option>
<?php
} else {
?>
<option value ="<?php echo $row_consulta ['iduniversidad']?>">
<?php echo $row_consulta['nombreuni'];?>
</option>
<?php
}
}while ($row_consulta=mysql_fetch_assoc ($consultauniversidades));
?>
</select>