我正在寻找一个查询,以便从以HTML格式输入的数字中减去MySQL字段中的数字。
有人知道该怎么做吗?
答案 0 :(得分:0)
假设您使用的是提交表单输入时建议的方法post,则可以通过全局变量$ _POST从表单提交任何变量。
示例:
HTML表单代码
<form method="post" action="http://www.example.com/formPost">
...
<input type="text" name="my_number" />
<button type="submit">Submit</button>
...
</form>
PHP代码
<?php
// retrieve value from input box
$my_number = $_POST['my_number'];
...
请注意,输入框的名称用作检索某人在表单中输入的值的键。
答案 1 :(得分:0)
如果您的HTML表单位于php文件中,则只需获取值$_POST['field_name']
并将其存储到变量中,然后编写删除查询以减去Delete * FROM table_name WHERE id=$id
,您就需要从该HTML中获取删除ID形式也。我只是通过id变量作为示例。您应该先存储id变量。
如果您的页面不在php文件中,则应通过ajax进行此操作。