使用textbox mysql php从mysql数据库中删除数字

时间:2014-01-24 01:29:47

标签: php html mysql sql

我有一个名为'ticket'的列表,其中有一个数字。

我希望mysql数据库中的数字可以通过用户输入文本框来删除。

因此,例如,如果db中的数字是40而用户输入3,则它将更改为37。

我有一种感觉,我需要使用更新查询,但我不知道它会是什么。

如果有人可以就如何做到这一点提出建议,我们将不胜感激。

谢谢。

2 个答案:

答案 0 :(得分:0)

更新根据您的评论,您的查询可能如下所示

UPDATE event
   SET tickets = tickets - $elliegoulding
 WHERE name = 'Ellie Goulding'

这是 SQLFiddle 演示

答案 1 :(得分:0)

放手一搏:

你的(旧):
删除'tickets - $elliegoulding'中的引号,并为'Ellie Goulding

添加一个引号
$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'";