Cita:
Iniciado por blogger
El codigo que conecta a la base de datos tiene errores, no has incluido los datos completos, y además estas haciendo un mal uso del if por que no estas comparando la variable $resultado con ningun valor, y para acabarla de amolar el blucle que estas haciendo esta mal escrito, debes poner DO WHILE cuando quieras hacer un blucle.
WTF? esto es completamente incorrecto -.- (excepto lo de la bd, que no se si asi esta su codigo o si lo quito para no poner datos de su bd aqui)
El if esta bien, ya que si resultado devuelve cualquier valor distinto de false, el if lo evalua como true y entra al bloque.
El ciclo while tambien es una estructura de control igualmente valida que do...while
Lo unico que le falta es encerrar entre llaves el bloque de codigo que debe ejecutar el while o sea estas dos lineas
$valor=$row['prs_tipo_solicitud'];
echo '<option value='.$valor.'>aqui debe ir otro valor</option>';