<snip>
}else if(!$submit){
</snip>
Acthough you didn't show 75 lines of code my guess would be your problem
lies here. The else and the if shouldn't have a space between them.
} elseif(!$submit){
See how that works for you =)
Also your SQL is faulty
<snip>
$sql = "UPDATE Book2 SET stock ='$stock-quantity' WHERE booktitle=$booktitle
AND quantity=quantity";
</snip>
$booktitle I'm 99.9% certain is not an integer. Therefore you need single
quotes around it. And the condition quantity=quantity is a tad redundant
since quantity would always equal itself =) I suspect you meant
quantity=$quantity (again if it's not an integer you need single
quotes....heck put single quotes around it anyways...it doesn't hurt)
$sql = "UPDATE Book2 SET stock ='$stock-quantity' WHERE
booktitle='$booktitle' AND quantity='$quantity'";
Sincerely,
Craig Vincent
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php