Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/07/2007, 17:50
Avatar de eits
eits
 
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Re: Problemas con arrays

yo toy igual que TolerantX
con lo poco que entendí hice algunos cambios para que cheques,
Código PHP:
$cuenta=0;
$fil=sizeof($miarrchido);
echo 
$fil;
for(
$i=0;$i<$fil;$i++){
    
$band=0;
    
$r=0;
    
$ban1=0;
    while(
$ban1==0){
          if(
$miarrchido[$i][0]==$miarrchido[$i+1][0] && $miarrchido[$i][1]==$miarrchido[$i+1][1] && $miarrchido[$i][2]==$miarrchido[$i+1][2]){
                
$r=1
                if(
$band==0){
                   
$cuenta=$miarrchido[$i][3] + $miarrchido[$i+1][3];
                   echo 
"esto TIENE CUENTA DEL IF: '$cuenta'";
                   
$band=1;
                }
                else{
                    
$cuenta+=$miarrchido[$i+1][3];
                    echo 
"esto TIENE CUENTA del ELSE: '$cuenta'";
                }
            }    
            else{
$ban1=1;}
    }
    if(
$ban1==&& $r==0){    
        
$ped=$miarrchido[$i][0];
        
$grup=$miarrchido[$i][1];
        
$cco=$miarrchido[$i][2];
        
$hr=$miarrchido[$i][3];                   
        
$inss="Insert into pedido_howmany (pedido, grupo, ceco, hrs_d_r) VALUES ('$ped','$grup','$cco','$hr')";
        
$re mysql_query($inss) or die('Consulta fallida: ' mysql_error());
        }
    if(
$ban1=&& $r==1){
        
$ped=$miarrchido[$i][0];
        
$grup=$miarrchido[$i][1];
        
$cco=$miarrchido[$i][2];
        
$inss="Insert into pedido_howmany (pedido, grupo, ceco, hrs_d_r) VALUES ('$ped','$grup','$cco','$cuenta')";
        
$re mysql_query($inss) or die('Consulta fallida: ' mysql_error());
    }

espero que te sirva.

pregunta: para que te sirve band, ban1 y r ??

saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.