Foros del Web » Programando para Internet » PHP »

While varios valores distintos

Estas en el tema de While varios valores distintos en el foro de PHP en Foros del Web. Acudo a ustedes porque siempre me han tenido una solucion, espero esta vez tambien encontrar la solucion, el problema es le siguiente Código PHP: //selecciono un rango de distintos ci_be por fechas ...
  #1 (permalink)  
Antiguo 04/05/2006, 17:29
 
Fecha de Ingreso: diciembre-2003
Ubicación: Guayaquil
Mensajes: 18
Antigüedad: 14 años
Puntos: 0
Sonrisa While varios valores distintos

Acudo a ustedes porque siempre me han tenido una solucion, espero esta vez tambien encontrar la solucion, el problema es le siguiente
Código PHP:
//selecciono un rango de distintos ci_be por fechas
$result BDConexion("select ci_be from solicitud WHERE fecha_sys BETWEEN '$fecha_ant' AND '$fecha_hoy'") or die($error_conex);
while(
$r mysql_fetch_array($result)){
$ci_be $r['ci_be']; //numero de identificacion, si se repite en la siguiente consulta quiero sumar el monto_oc_dls, el monto_oc_dls contine un valor en dolares
$result2 BDConexion("select ci_be,monto_oc_dls from solicitud WHERE ci_be='$ci_be'") or die($error_conex);

if(
mysql_num_rows($result2) > 1) {
     
$us_ci_be mysql_fetch_array($result2);
    
$ci_be $us_ci_be['ci_be']; 

    echo 
$ci_be."<br>";
    
}

puedo ver cuantas veces se repite el ci_be, cada ci_be contiene tambien un monto_oc_dls, lo que quiero es que si el ci_be se repite que se sumen los valores de monto_oc_dls por cada ci_be, hay distintos ci_be y a veces se repiten, solo si se repiten, identificarlos y luego sumar monto_oc_dls.
  #2 (permalink)  
Antiguo 04/05/2006, 17:43
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
Exclamación

Te pido que no repitas los post's. Dale continuidad al anterior.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:28.