As a novice MySQL user I tried to insert, but I just read on the MySQL documentation that you can only insert on blank rows. My UPDATE statement needs work though, and I’m not sure that I have the syntax correct.
$query3 = "UPDATE `offices` SET `scash`="$total" WHERE `officename`="$office"";
offices is the table name. scash is the row to be updated. $total is a variable pulled from a post. $office is a variable pulled from the same database. I only want to set scash to total where the officename is $office.
Parse error: syntax error, unexpected T_VARIABLE is the error I’m getting.
Replace the double quotes with normal quotes in the string since double quotes are string delimiters and can’t be used in the string.
And as Marc B mentioned your code might be vurnerable for SQL injections. See this post how you can avoid that.