php - SQL、PHP更新查询错误

标签 php mysql

我有一些 PHP 代码,我正在尝试在 MySQL 表中插入或更新数据。

插入查询有效,但更新查询无效。这些值在最后正确打印。

<?php
  $nm=$_GET["nm"];
  $reg=$_GET["regno"];
  $con=mysql_connect("localhost","root","admin");
  mysql_select_db("Q14",$con);


  // $res=mysql_query("insert into stdtable values('$nm','$reg')",$con);

  $res=mysql_query("UPDATE stdtable SET `NAME`='$nm',`REG NO`='$reg' WHERE 
  'REG NO'='$reg'",$con);

  echo "SUCCESS";

  echo $nm.$reg;
?>

最佳答案

这里:

'REG NO'='$reg'",$con);

你用过',但必须是`

关于php - SQL、PHP更新查询错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29648547/

相关文章:

java - 多次使用 `java.sql.CallableStatement` 不关闭

mysql - 我可以将 Django 用作现有数据库的前端吗?

php - 混合 Python Web 平台 PHP,例如- Mediawiki、Wordpress 等

php - 在继续之前等待 curl 完成?

php - 选中复选框时 Ajax 更新数据库

php - 分页拆分?我忘记了这个词>_<

mysql - 在计数中仅包含一次 NULL

php - 清理 $_POST 变量

php - 使用 PHP 在 MySQL 数据库中自动加密?

php - 转义 $_SESSION 用户名以便在 mysql 查询中使用的正确方法是什么?