php - 无论如何我可以在单击按钮时插入一条 SQL 语句
问题描述
我设置了一个表格,如下所示:
我有一个幻灯片(幻灯片在不同的 .php 页面上),在每个页面的底部我有一个按钮,他们点击它只是保持a href
到下一个或后退按钮,上一页。
我需要将它们所在的数字幻灯片存储userTakingModule
到checkPoint
. 有没有人可以给我一些关于如何做到这一点的指导。他们到达的第一张幻灯片我猜这将是一个 INSERT 查询,然后如果其中已经保存了一个值,checkPoint
那么它将是一个 UPDATE 查询。我迷路了,有人能提供一些急需的光吗?
每张幻灯片末尾的按钮代码:
<div class="arrow-container">
<button><a href="dashboard.php"><i class="fas fa-arrow-circle-left"></i></a></button><button><a href="slide2.php"><i class="fas fa-arrow-circle-right"></i></a></button>
</div>
解决方案
对此的简单解决方案是, 如果表中有关于检查点的条目,则使用新数据更新该条目,否则插入新条目。您可以使用相同的查询插入和更新
INSERT ... ON DUPLICATE KEY UPDATE ((如果名称已经存在,它将在最后执行 UPDATE参见文档)
推荐阅读
- html - 垂直堆叠内联输入文本html
- php - PHP用子字符串替换字符串中第N次出现的char
- python - 如何在 python 中对 CSV 文件进行排序,使其仅返回某些值?
- python - 使用python从目录中的每个文件名中删除字符
- javascript - 如何匹配两个字符串数组?
- javascript - 如何测试 x-for 变量中的值并根据值更改 CSS 样式?
- java - 如何正确导出 JavaFX 项目
- python - 如何确保用户输入是 $XX.XX 格式?也可以是 $XX 格式,但程序会将其转换为 2 位十进制浮点数
- postgresql - postgresql触发器导致递归
- javascript - 打字稿角度:从文本框中删除所有空格但不输入键