dapcigar Posted July 8, 2014 Share Posted July 8, 2014 Am trying to get a current price, add it to what is in the database and update the table with the new value. Every time i do it, it won't do the addition but update the table with the current price. Please, what am i doing wrong? $sql2 = mysql_query("SELECT * FROM pbudget WHERE project_name = '$project' "); $budget = mysql_fetch_array($sql2); $actual = $budget['actual'] ; $actual = $budget['spent'] ; $tot = ($spent + $amount); $final = ($actual - $amount); //$final = ($actual + $amount); $r = mysql_query("UPDATE pbudget SET actual = '$final', spent ='$tot' WHERE project_name = '$project'") or die(mysql_error()); $que = mysql_query("UPDATE budget SET actual = '$final', spent ='$tot' WHERE category = '$cat'") or die(mysql_error()); Quote Link to comment Share on other sites More sharing options...
Solution ginerjm Posted July 8, 2014 Solution Share Posted July 8, 2014 You have a glaring error in your code. Where do you set the value of $spent? Quote Link to comment Share on other sites More sharing options...
dapcigar Posted July 8, 2014 Author Share Posted July 8, 2014 Yeah you are right. i named it $actual instead of $spent.. Thanks Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.