Despues de un analisis minucioso encontre la solucion, aqui esta:
Código 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);
echo " POST:".$w." xxx ".$key." xxx ".$val." </br>";
$resultado = mysql_query($consulta,$Sistema);
#$numero = mysql_num_rows($resultado);
$i=0;
if ($val == 'on') {
$analizado=1;
} else {
$analizado=0;
}
while($registro = mysql_fetch_array($resultado)){
switch ($key) {
case $registro['ID']:
echo "SWITCH_CASE: ".$i." xxx ".$key." xxx ".$val." xxx ".$registro['ID']."</br>";
$consulta2 = "UPDATE pedidos_posible_fraude SET analizado = '".$analizado;
$consulta2 .= "' WHERE CONCAT(inscripcion,telefono,estado_pedido) = ".$registro['ID'];
$resultado2 = mysql_query($consulta2,$Sistema);
#echo $consulta2."</br>";
continue;
}
$i++;
}
$w++;
mysql_free_result($resultado);
}
Gracias a todos