PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php-使用WHERE在MySQL中更新查询大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在运行以下updatE查询,但没有成功:

@H_675_4@$sql="updatE users SET firstname='".$_GET['fn']."',lastname='".$_GET['ln']."',email='".$_GET['emadd']."' WHERE id = ".$_GET['id'];

MysqL_error();然我确定这是语法问题,但不会返回任何错误.

如果您能通过说明帮助我进行清理以帮助我了解哪里出了问题,将不胜感激!

为了提供更大的参点,以下是表创建代码

@H_675_4@$sql="create table users
(
id int nOT NULL auto_increment,
@R_563_1674@),
FirstName varchar(20),  
LastName varchar(20),
email varchar(40)
)";

这是我的updater.PHP的全部代码,该代码在表上运行更新查询

@H_675_4@MysqL_SELEct_db(dusTin,$con);
$sql="updatE users SET firstname='".$_GET['fn']."',lastname='".$_GET['ln']."',email='".$_GET['emadd']."' WHERE id = ".$_GET['id'];
$sherlock=MysqL_query($sql,$con);

echo $sql返回以下内容

@H_675_4@updatE users SET firstname='Mike',lastname='Wilson',email='mike@eyeball.com' WHERE id = 

这是否意味着我的身份证没有通过?

要查看它的实际效果,请访问24.77.236.155/dusTin/Assignment2/users.PHP,然后单击“编辑”以处理该查询.此外,还可以使用24.77.236.155/dusTin/Assignment2/add.htm将用户添加到表中.

解决方法:

查询似乎很好,我假设它没有更新表?

调试此错误的一种方法是在下一行中回显$sql,以查看您为GET变量接收的值以及正在传递给数据库的实际查询.

@H_675_4@echo $sql;

大佬总结

以上是大佬教程为你收集整理的php-使用WHERE在MySQL中更新查询全部内容,希望文章能够帮你解决php-使用WHERE在MySQL中更新查询所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: