Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/09/2005, 15:53
oblacionx
 
Fecha de Ingreso: septiembre-2004
Mensajes: 91
Antigüedad: 19 años, 7 meses
Puntos: 0
Exclamación Validar Checkbox on off

Disculpen tengo una duda, en un script muestro los registros que guardo en una BD, la tabla tiene un campo analizado (0 on 1 off), cuando los muestro en el campo analizado muestro un checkbox, donde se checkea o no dependiendo del valor, asi cargo la data ($registro[0]=id de tabla):
Código PHP:
if ($j == $columns-2) { 
  
//Crea un checkbox
  
echo "<td><center><input type=checkbox  name=campos[] value=".$registro[0]." "
  
//Verifica si debe o no ir checkeado
  
if($registro[$j] == 1) {echo " checked";}    
  echo 
"></center></td>"
} else {
  
//Agrega los campos a las filas
  
echo "<td> $registro[$j] </td>"

Ahora viene mi dolor de cabeza, porque cuando hago check en un checkbox todo bacan, pero mi problema nace cuando quito el check a un checkbox al cargar sige figurando con un check, aqui le adjunto mi codigo para procesar el script:
Código PHP:
while(list($key$val) = each($_POST)) {    
echo 
$key.", "$val."</br>";
if (
$val == on) {    
    
$consulta2 "UPDATE ".$_POST['tabla']." SET analizado = '1' ";
    
$consulta2 .= " WHERE id = '".$key."' ; ";
    
//Ejecuto la consulta
    
$resultado2 mysql_query($consulta2,$Sistema);
    echo 
$consulta2."</br>";    
    
$x++;
} elseif (
$val == off)  {
    
$consulta2 "UPDATE ".$_POST['tabla']." SET analizado = '0' ";
    
$consulta2 .= " WHERE id = '".$key."' ; ";
    
//Ejecuto la consulta
    
$resultado2 mysql_query($consulta2,$Sistema);
    echo 
$consulta2."</br>";    
}

Les agradecre su ayuda
__________________
El amor es aquello que me da la fuerza para seguir, y ella es la bateria que Dios me dio para estar siempre activo. :corazon: