Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/05/2005, 12:43
oblacionx
 
Fecha de Ingreso: septiembre-2004
Mensajes: 91
Antigüedad: 19 años, 7 meses
Puntos: 0
disculpa aqui tucheck es el name o el value, aqui va el codigo que lee y hace la validacion,
Código PHP:
<?php
$consulta 
"SELECT DISTINCT CONCAT(inscripcion,telefono,estado_pedido) AS ID ";
$consulta .= "FROM pedidos_posible_fraude ";
$consulta .= "WHERE nombre <> 'nombre' AND zona <> 'zona' ORDER BY 1";
$w=0;
while(list(
$key$val) = each($_POST)) {            
$final=strlen($key);    
$key=substr($key,6,$final);     
$resultado mysql_query($consulta,$Sistema);        
if (
$val == 'on') {
$analizado=1;
} else {
$analizado=0;
}
while(
$registro mysql_fetch_array($resultado)){
switch (
$key) {                     
case 
$registro['ID']:
$consulta2 "UPDATE pedidos_posible_fraude SET analizado = '".$analizado;
$consulta2 .= "' WHERE CONCAT(inscripcion,telefono,estado_pedido) = '".$registro['ID']."' ; ";
$resultado2 mysql_query($consulta2,$Sistema);
continue;                     
}            
}            
mysql_free_result($resultado);    
}
?>
y el chech lo genero asi:

Código PHP:
while ($registro mysql_fetch_array($_pagi_result)){     
$nombrex ""
for (
$i=0;$i<20;$i++){                 
if (
$i == 18) { 
$nombre[] = $nombrex
echo 
"<td><center><input type=checkbox  name=".$nombre[$r]." value=".$nombrex." "
if(
$registro[$i] == 1) echo " checked"
echo 
"></center></td>"
} else { 
echo 
"<td> $registro[$i] </td>"
if ((
$i == 0) OR ($i == 2) OR ($i == 11)) {$nombrex .= $registro[$i];} 

}                     

sino que por ejemplo al procesar el $val me sale on y el key es un value='cadena de tres campos', te agradecere tu ayuda