我需要一些帮助来更新查询(html,php,mysql)。
所以我尝试更新与HTML连接的mySQL查询(签名)。但我经常遇到一些问题。
我想通过在表单中键入新签名以及将提交操作和更改的按钮来更新查询(签名)。
所以基本上我想更新用户在字段中输入新签名并提交(按下按钮)时的签名。
如果有人可以为我制作基本系统,那么我们将期待成功制作系统。
编辑:
是的,我知道没有人会为我编写脚本,但我只是出于想法,它是如何制作的。我根本没有专业人士。我为此道歉:)。
无论如何,这是代码:
<form action="update_signature.php">
<input type="text" name="txt" />
<input type="submit" name="insert" value="insert" onclick="insert()" />
</form>
我不确定我应该在update_signature.php
输入什么内容,所以我写了一个简单的查询:
<?php
$myq = mysql_query("UPDATE userSignature FROM users WHERE userSignature='$signature'")
$row=mysql_fetch_array($myq);
?> `
谢谢:)
答案 0 :(得分:1)
我喜欢StackOverflow不允许在50个声誉下发表评论......
HTML代码应该有一个“方法”,但如果你跳过它,它只是作为“获取”发布,所以不是真正的问题。但是,在“onclick”参数中,你给它一个JavaScript函数,它不存在吗?
PHP很乱。首先,您需要使用
检索发送的值$something = $_GET['txt'];
这会将输入中留下的名称为txt的值放入变量中。
其次,UPDATE语法完全不同,它更像是
"UPDATE table SET column = '$phpvariable', etc... WHERE column2 = '$phpvariable2'"
其中column是表中列的名称,查询在column2值等于$ phpvariable2的行中成功。
第三,UPDATE返回yes或no(成功与否),而不是数组。