Nếu bạn vẫn lặp lại tập hợp kết quả, tại sao không chỉ sử dụng
SELECT value FROM table WHERE q_id=2
sau đó tính tổng các giá trị đó bằng vòng lặp while? Một cái gì đó như:
while($row = mysql_fetch_array($sq)) {
$sum += $row['value'];
}
echo $sum."<br>";
Chỉnh sửa:ngoài ra, như Jason McCreary đã nói ở trên, bạn nên xem xét một phương pháp thay thế để truy vấn cơ sở dữ liệu. Tôi khuyên bạn nên tìm kiếm "PDO" trong php.net, rất dễ sử dụng.