Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2008, 11:41
hasc
 
Fecha de Ingreso: abril-2008
Mensajes: 14
Antigüedad: 16 años, 1 mes
Puntos: 0
Ayuda Con Select en Php

Hola que tal, les cuento:
tengo un problema con una consulta en php para que me genere un select, tengo la siguiente tabla:

beneficios=id,rut,beneficio, estado, fecha

hago la consulta

Código PHP:
echo     "<td width='20%' style='vertical-align:top'>";
echo     
"<select name='estado'>";
$result mysql_query("Select estado From beneficios where rut = '".mysql_escape_string($_POST['caja1'])."' order BY estado");
while(
$rew=mysql_fetch_array($result)) {

echo     
"<option value=\"".$row['estado']."\ selected>".$row['estado']."</option>";
}
echo     
"</select></td>"
me devuelve el estado, en este caso es pendiente o solucionado,
lo que me cabezeado es como puedo generar un select que si en la tabla el estado es pendiente ademas me cree otro option con el valor solucionado y si es solucionado me cre abajo un option con el valor pendiente.

he intendado asi pero no me resulta:
Código PHP:
echo     "<td width='20%' style='vertical-align:top'>";
echo     
"<select name='estado'>";
$result mysql_query("Select estado From beneficios where rut = '".mysql_escape_string($_POST['caja1'])."' order BY estado");
while(
$rew=mysql_fetch_array($result)) {
if(
$result=="Pendiente")
$estado="Pendiente";
echo     
"<option value=\"".$row['estado']."\ selected>".$row['estado']."</option>";
echo 
"<option value='Solucionado'>Solucionado</option>";
}
echo     
"</select></td>"
nose si me entendieron, ojala puedan ayudarme.