php - 使用文本框 mysql php 从 mysql 数据库中取出号码

标签 php html mysql sql

我有一个表,其中有一列名为“门票”,其中有一个数字。

我希望 mysql 数据库中的数字根据用户在文本框中输入的内容而下降。

例如,如果数据库中的数字是 40 并且用户输入 3,它将更改为 37。

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

如果有人可以提供有关如何执行此操作的建议,我们将不胜感激。

谢谢。

最佳答案

尝试一下:

你的(旧):
删除 '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'";

关于php - 使用文本框 mysql php 从 mysql 数据库中取出号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21322763/

相关文章:

php - 解释正则表达式/^[a-zA-Z ]*/

javascript - HTML bootstrap 文本框对齐

mysql - 基于 2 个表的查询,其中计算了重复的 id 金额

Mysql:将 NOT NULL 列更新为 null 时未收到错误

用于解析 mysql 创建查询并与现有表进行区分的 PHP 库

php - 从mysql表中读取数据时出现奇怪的字符

html - 非微信浏览器打开微信浏览器链接

c# - 如何在控制台应用程序中使用 Entity Framework 从数据库填充 html 中的字段?

mysql - 当一次预订中有多个类别时,获取两个日期之间的可用房间

php - PayPal Sandbox 返回无效 - IPN 验证