¿No debería ser algo así?
Código PHP:
<?php
$opciones = array("NO DISPONIBLE","DISPONIBLE","TEMPORALMENTE DISPONIBLE","TEMPORALMENTE NO DISPONIBLE");
$consulta = mysql_query("SELECT disponibilidad, id FROM juancito ORDER BY id");
while($r = mysql_fetch_array($consulta))
{
echo '<select name="'.$r['id'].'" id="lista" >';
foreach($opciones as $i=>$v)
{
if($v == $r['disponibilidad'])
{
/* La opción debe estar selecionada */
echo '<option value="'.$r['disponibilidad'].'" selected>'.$r['disponibilidad'].'</option>';
}
else
{
/* Opión sin seleccionar */
echo '<option value="'.$r['disponibilidad'].'">'.$r['disponibilidad'].'</option>';
}
}
echo '</select>';
}
?>
Solo es una idea.