uma coisinha, você tem q inicar a variável acumuladora antes do laço, senão ela vai zerar em cada registro se quiser com o SUM, tenta assim $sql_pontos = "SELECT SUM(preço * quantidade) as SOMA FROM pedidos WHERE usuarioID=".$id.""; não testei, mas deve funcionar