新编程我使用 XAMPP 创建了一个包含3列(f_name, l_name, age
)的数据库。
我创建了一个index.php
页面,其中我只有一个按钮,我期待发生的是,如果我单击该按钮,整个列age
将对内部的所有当前值提交+1 age
。有可能吗?
但遗憾的是我不知道如何创建代码。我想看一个简单的代码示例,它会为整个age
列添加+1。至少有一个基本逻辑,可以帮助我弄清楚如何做到这一点。
答案 0 :(得分:0)
mysqli_query($connection, "UPDATE `table` SET `age` = `age` + 1");
答案 1 :(得分:0)
如果您想增加表格中每个人的年龄:
mysqli_query($connection, "UPDATE `table` SET `age` = `age` + 1");
如果您想更新特定的人:
mysqli_query($connection, "UPDATE `table` SET `age` = `age` + 1 WHERE f_name='firstname' AND l_name='lastname'");
(替换您要更新的人的'firstname'和'lastname')
您应该向表中添加一个主键字段(一个自动递增的整数),这样可以更简单地更新各个行(并且数据库引擎执行起来要快得多):
mysqli_query($connection, "UPDATE `table` SET `age` = `age` + 1 WHERE id=1");
答案 2 :(得分:0)