trans_id trans_product trans_user trans_date trans_date2 trans_description trans_inventory
13 6 1 1278604284 1278547200 -1000
9 5 1 1278601462 1278547200 New Arrival 200
11 7 1 1278601743 1278547200 50
12 6 1 1278601756 1278547200 5000
$sql = mysql_query("SELECT *, SUM(IF(trans_inventory>0,trans_inventory,0)) as pos "
+"FROM site_trans GROUP BY trans_product") or die(mysql_error());
while($row = mysql_fetch_array($sql)) {
$amt_p = $row['pos'];
$sql2 = mysql_query("SELECT *, SUM(IF(trans_inventory<0,trans_inventory,0)) as neg "
+ "FROM site_trans GROUP BY trans_product") or die(mysql_error());
while($row2 = mysql_fetch_array($sql2)) {
$amt_n = $row2['neg'];
}
echo $amt_p; //working
echo $amt_n; // not working
}
İlk sql sorgusu ($ amt_p) çalışıyor ancak ikinci bir negatif için yanlış im ne yaptığını hiçbir fikri ($ amt_n) çalışmıyor?