[英]Take away number from mysql database using textbox mysql php
我有一个表,里面有一个叫做“票”的列,里面有一个数字。
我希望mysql db中的数字下降到用户在文本框中输入的数字。
因此,例如,如果数据库中的数字是40,而用户输入3,则它将变为37。
我有一种感觉,我需要使用更新查询,但我不知道它将是什么。
如果有人可以提出建议,将不胜感激。
谢谢。
根据您的意见更新您的查询可能是这样的
UPDATE event
SET tickets = tickets - $elliegoulding
WHERE name = 'Ellie Goulding'
这是SQLFiddle演示
试试看:
您的(旧):
删除'tickets - $elliegoulding'
的引号,并为'Ellie Goulding
'tickets - $elliegoulding'
添加一个
$sql = "UPDATE event SET tickets = 'tickets - $elliegoulding' WHERE name = 'Ellie Goulding ";
remove quote --^ remove quote --^ add quote --^
新:
$sql = "UPDATE event SET tickets = tickets - $elliegoulding WHERE name = 'Ellie Goulding'";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.