Foros del Web » Programando para Internet » PHP »

Problema con switch case....

Estas en el tema de Problema con switch case.... en el foro de PHP en Foros del Web. tengo el codigo siguiente: Código PHP: $prioritat_averia = $row_list [ prioritat_averia ];                 switch ( $prioritat_averia ) {                     case  '1' :                         echo  "<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"1\"checked> Alta</td></tr>" ;                         echo  "<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"2\"> Media</td></tr>" ;                         echo  ...
  #1 (permalink)  
Antiguo 14/06/2006, 02:27
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 12 años, 10 meses
Puntos: 10
Problema con switch case....

tengo el codigo siguiente:
Código PHP:
$prioritat_averia=$row_list[prioritat_averia];
                switch (
$prioritat_averia) {
                    case 
'1':
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"1\"checked> Alta</td></tr>";
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"2\"> Media</td></tr>";
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"3\"> Conocida</td></tr>";
                        break;
                    case 
'2':
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"1\"> Alta</td></tr>";
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"2\"checked> Media</td></tr>";
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"3\"> Conocida</td></tr>";
                        break;
                    case 
'3':
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"1\"> Alta</td></tr>";
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"2\"> Media</td></tr>";
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"3\"checked> Conocida</td></tr>";
                        break;
                    default:
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"1\"> Alta</td></tr>";
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"2\"> Media</td></tr>";
                        echo 
"<tr><td><input type=\"Radio\" name=\"prioridad\" value=\"3\"> Conocida</td></tr>";
                        break;
                } 
lo q hace este codigo es q segun el resultado de la consulta me deja marcado uno o otro... el problema esta en q no lo hace siempre entra el default y el valor q recupero siempre tiene q ser 1 o 2 o 3...

sabeis el xq?

saludos y mil gracias
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier
  #2 (permalink)  
Antiguo 14/06/2006, 02:29
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 12 años, 10 meses
Puntos: 10
encontre el fallo disculpen... el row_list tiene otro valor..
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier
  #3 (permalink)  
Antiguo 14/06/2006, 02:30
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 12 años, 2 meses
Puntos: 18
Creo que te falta un signo del dolar:
Código PHP:
$prioritat_averia=$row_list[$prioritat_averia ]; 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:28.