Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/09/2004, 05:15
idicom.com
 
Fecha de Ingreso: abril-2004
Ubicación: Sevilla
Mensajes: 11
Antigüedad: 20 años
Puntos: 0
Hola, si pones un código como este te funcionará (usando la propiedad checked de los checkboxes):

<input name='chk_calidad' type='checkbox' id='chk_calidad' value='1'
<? echo (($row["calidad"]=='1')? " checked":""; ?>
>

Pruebalo, verás...

Cita:
Iniciado por sr_wilson
Hola a todos,mi problema es el siguiente: Quiero recuperar un campo de una base de datos que contendrá o 0 o 1 y mostrarlo en pantalla mediante un checkbox,pero siempre me muestra el checkbox vacío,la verdad no sé que valor hay que darle al checkbox para que se muestre seleccionado...

Así lo tengo ahora mismo:

Hago el select y luego:

if ($row[calidad])
echo "<input name='chk_calidad' type='checkbox' id='chk_calidad' value='1'>";

Si en vez de un checkbox pongo un text si funciona (echo "<input name='chk_calidad' type='text' id='chk_calidad' value='si'>" ;) o sea que no es de la consulta.

Muchas gracias.