Ver Mensaje Individual
  #9 (permalink)  
Antiguo 13/01/2010, 14:11
Avatar de JoseTejada
JoseTejada
 
Fecha de Ingreso: diciembre-2007
Ubicación: Peru.Lima.Cercado.MDuarez.Granaderos172
Mensajes: 218
Antigüedad: 16 años, 4 meses
Puntos: 11
Respuesta: Sumar resultados de LEFT JOIN en misma consulta

$sql="SELECT q.quantity AS qquantity, p.price AS pprice, (q.quantity * p.price) AS totales
FROM quotes AS q
LEFT JOIN products AS p ON p.part = q.part";

totales es un alias del producto del precio y cantidad en cada registro, luego eso vas a ir sumándolos en la variable $sumador, puse totales como ejemplo nomás, pero puedes usar el alias que desees, en tu caso usaste result, entonces sería:

Código PHP:
$sumador=0;
$sql "SELECT q.quantity AS qquantity, p.price AS ..........";
$rs mysql_query($sql);
while(
$registro mysql_fetch_array($rs)){
    
//las sentencias que desees...
    
$sumador+=$registro['result'];
}
echo 
"Totales = ".$sumador