Ver Mensaje Individual
  #8 (permalink)  
Antiguo 04/06/2010, 07:04
Avatar de oswalgogra
oswalgogra
 
Fecha de Ingreso: septiembre-2007
Ubicación: En algún lugar del territorio Colombiano
Mensajes: 140
Antigüedad: 16 años, 7 meses
Puntos: 5
Información Respuesta: Guardar checkbox

Hola, qué tal?

Si suponemos que se tiene un solo checkbox (como es tu caso), entonces el formulario sería:
Código HTML:
<form name="nombre_form" action="accion_del_form" method="post">
<input type="checkbox" name="miCheckbox" value="1" /> Me gusta la pizza
<input type="submit" value="Enviar" />
</form> 
Y lo puedes leer así:
Código PHP:
$valor_del_checkbox= (isset($_REQUEST["miCheckbox"])?$_REQUEST["miCheckbox"]:2;
// el valor 1 viene desde el formulario, el valor 2 es el que le ponemos por defecto (puede ser lo que tu quieras) 
// ahora la variable $valor_del_checkbox puede tener 1 o 2 
Lo que se hace es validar si el checkbox fue seleccionado, si no, entonces le pones un valor por defecto a $valor_del_checkbox.

Yo uso la función isset($variable) para verificar que la variable nombre_del_checkbox venga en los datos de la petición (cuando has seleccionado el checkbox).

Espero haberte ayudado con tu problema.
__________________
Oswaldo: El que gobierna con el poder de Dios.