我正在尝试进行简单的更新查询,但由于某种原因它不起作用,我无法弄清楚为什么不这样做。这是我在一个文件上的代码:
if(isset($_POST['order']))
{
$query = "update tienda set idp='$idp' where id=".$id;
$result = MYSQL_QUERY($query) or die(mysql_error());
}
<td><? echo $row["id"]; ?></td>
<td><input type=text name=idp class="inputorder" value="<? echo $row['idp']; ?>"</td>
<input type=submit name=order value="." class="btn btn-primary">
目前的方式,它将在每一行上显示数据库中的所有 id 和 idp,并且 idp 将显示为输入字段。我正在尝试做的是使用 idp 字段中的数字更新数据库。
任何帮助将不胜感激。谢谢
我用Neor Profiler for MySQL解决了我所有的问题 http://www.profilesql.com/它易于使用。只需更改服务器 var 中的连接端口即可在 4040 端口中进行连接。mysql_connect('localhost:4040', $user, $pass)然后,打开neor profiler并将其连接到MySQL服务器。您的应用程序将连接到 neor 探查器,它将绕过显示所有这些查询的查询。这是一个强大的工具。没有它,我活不下去。希望有帮助。