arn_php Posted March 23, 2009 Share Posted March 23, 2009 Thanks for this great forum.. I am trying to put this code: <? $result = mysql_query("SELECT SUM(jumlah) FROM `gtown_eticket`") or trigger_error(mysql_error(),E_USER_ERROR); $sum = mysql_result($result,0); echo "# of tickets being purchased are $sum"; $result2 = mysql_query("SELECT batas FROM `gtown_events`") or trigger_error(mysql_error(),E_USER_ERROR); $sum2 = mysql_result($result2,0); echo "<br />Limit of the ticket are $sum2"; ?> into something like this: <? $result = mysql_query("SELECT SUM(jumlah) FROM `gtown_eticket` WHERE category=`$id` and flag_status=`1`") or trigger_error(mysql_error(),E_USER_ERROR); $sum = mysql_result($result,0); echo "# of tickets being purchased are $sum"; $result2 = mysql_query("SELECT batas FROM `gtown_events` WHERE events_id=`$id` and flag_status=`1` LIMIT 1") or trigger_error(mysql_error(),E_USER_ERROR); $sum2 = mysql_result($result2,0); echo "<br />Limit of the ticket are $sum2"; ?> The reason is the $id would determine which data entry would be pull and sum from either gtown_eticket and gtown_events. The problem is.. the page went blank!.. do you know where is the error? Thanks. Link to comment https://forums.phpfreaks.com/topic/150718-solved-php-sum-am-i-doing-this-correctly/ Share on other sites More sharing options...
Mark Baker Posted March 23, 2009 Share Posted March 23, 2009 $result = mysql_query("SELECT SUM(jumlah) FROM `gtown_eticket` WHERE category='$id' and flag_status='1'") or trigger_error(mysql_error(),E_USER_ERROR); $sum = mysql_result($result,0); echo "# of tickets being purchased are $sum"; $result2 = mysql_query("SELECT batas FROM `gtown_events` WHERE events_id='$id' and flag_status='1' LIMIT 1") or trigger_error(mysql_error(),E_USER_ERROR); $sum2 = mysql_result($result2,0); echo "<br />Limit of the ticket are $sum2"; Use quotes for quoted values in the WHERE clause: backticks for table and column names Link to comment https://forums.phpfreaks.com/topic/150718-solved-php-sum-am-i-doing-this-correctly/#findComment-791800 Share on other sites More sharing options...
arn_php Posted March 23, 2009 Author Share Posted March 23, 2009 I did that actually (and just tried again) but then the page still blank. Link to comment https://forums.phpfreaks.com/topic/150718-solved-php-sum-am-i-doing-this-correctly/#findComment-791803 Share on other sites More sharing options...
arn_php Posted March 23, 2009 Author Share Posted March 23, 2009 funny..! I guess that is because my own fool... I forgot that I do not have "and flag_status='1' " field on the first table. I took it out and it works. $result = mysql_query("SELECT SUM(jumlah) FROM `gtown_eticket` WHERE category='$id'") or trigger_error(mysql_error(),E_USER_ERROR); $sum = mysql_result($result,0); echo "# of tickets being purchased are $sum"; $result2 = mysql_query("SELECT batas FROM `gtown_events` WHERE events_id='$id' and flag_status='1' LIMIT 1") or trigger_error(mysql_error(),E_USER_ERROR); $sum2 = mysql_result($result2,0); echo "<br />Limit of the ticket are $sum2"; Link to comment https://forums.phpfreaks.com/topic/150718-solved-php-sum-am-i-doing-this-correctly/#findComment-791907 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.