ai didi

php - 更新时查询为空

转载 作者:行者123 更新时间:2023-11-29 00:37:39 24 4
gpt4 key购买 nike

我在更新时遇到“查询为空”的问题。

我的查询是:

$infnav = mysql_query(utf8_decode("UPDATE `Opérations n°1` SET nomnav='$nomnav', typenav='$typenav', callsign='$callsign', imo='$imo', mmsi='$mmsi', immat='$immat', proprio='$proprio', portbase='$portbase', flag='$flag', long='$long'"));

当我删除 long='$long' 时,我的查询工作正常。当我把数据放入 long 时,一个 echo $long;返回正确的值并返回查询为空错误。

请帮忙

最佳答案

这是因为您的查询有语法错误,LONG RESERVED Word 所以你应该使用反引号转义它

UPDATE ...... portbase='$portbase', flag='$flag', `long`='$long'

并且您的查询存在 SQL 注入(inject) 漏洞,请阅读下面的文章以防范它,

关于php - 更新时查询为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13622369/

24 4 0
文章推荐: php - 微分变量等于 0,变量等于空数组 ['column']
文章推荐: android - apk 必须使用与之前版本相同的证书进行签名
文章推荐: android - "Launch timeout has expired, giving up wake lock"上的监听器或通知
文章推荐: ios - 如何使用 OpenCV 从垫子上裁剪任意形状?
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
全站热门文章
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com