Arkadaşım tabii ki öyle yapar, çünkü sorguda arama kriteri yok, yukarıda verdiğim sorguya arama kriterini ekleyip yapabilirsin. Tablo yapını ve neye göre arama yaptığını bilemiyorum, orasını kendin yazarsın artık:
<?php
$sorgu = mysql_query('select sum(fiyat) as toplam from tablon where arama_kriterin');
$kayit= mysql_fetch_array($sorgu);
$toplam = $kayit['toplam'];
?>gibi
Sonuç toplamını yapan kısım bu, arama kritelerinden kastınız burdaki gibi birşey mi? buradaki $w11 fiyat sorgusu, yukardaki kodu uyarlayamadım

( imzam sizi yanıltmasın PHP de henüz yeniyim

)
<?
$counttotal = mysql_query("SELECT * FROM `table` where ($w1$w2$w3$w4$w5$w6$w7$w8$w9$w10$w11$w12$w13$w14$w15$w16$d1$d2$d3$d4$d5$d6$d7$d8$d9$d10$d11$d12$d13$d14$d15$d16$d17$d18$d19$d20$d21$d22$d23$d24$d25$d26$d27$d28$d29$d30$d31$d32$d33$d34$d35$d36$d37$d38$d39$d40 onay=1)") or die(mysql_error()); // select all records
$counttotal = mysql_num_rows($counttotal); // count records
?>