交互式网格耦合到mysqli表

时间:2019-03-04 15:18:46

标签: javascript php ajax mysqli

我是编程新手。我一直在学习php和mysqli,我知道这个问题需要更多的知识。我正在网格3行3列的网格上。只能在原始区域内选择一个正方形。

我希望用户能够单击正方形(在一行中称为A,B,C),正方形将改变颜色。当用户单击时,理想情况下,我希望将行和正方形信息传输到mysqli中的表。如果没有,我将使用一个提交按钮。

这样的“完整”代码看起来如何?

1 个答案:

答案 0 :(得分:0)

为了让事情变得简单,我现在将尝试不使用JavaScript来解释这一点。

如果您已经基于SQL表绘制了方框,则可以这样做: 将方框包装到<a>元素中。这些链接应包含有关其位置或ID以及状态的信息。

例如<a href='/changeState.php?boxId=1&state=green'></a>

然后,您当然需要相应的脚本changeState.php,该脚本接受$_GET['boxId]$_GET['state'],然后根据此信息执行SQL操作。

或者,即使存在预期的GET参数,您甚至可以使用相同的URL(用于显示网格)并让它处理MySQL操作。

这对您有帮助吗?