构造sql语句是 比起来
复制代码 代码如下:
$sql = 'SELECT *
FROM sdb_comments
WHERE goods_id = '.intval($goods_id).'
AND for_comment_id IS NULL
AND object_type = ".$item."
AND disabled="false"
AND display = "true"';
我更喜欢这样做:
复制代码 代码如下:
$sql = sprintf('SELECT *
FROM sdb_comments
WHERE goods_id = %.0f
AND for_comment_id IS NULL
AND object_type = "%s"
AND disabled="false"
AND display = "true"', (float)$goods_id, $item);
这个语句还算 简单,如果是更复杂的话,用拼接字符串的话,那简直就是一个噩梦。
使用第二种方式的话,比较方便.但是一个小问题:在格式化数字的时候就需要注意其取值范围。数字操作了取值反问。那么最后返回的sql 也不是我们需要的。
我今天做了个总结:
%d: 2^31~2^31-1(-2147483648~2147483647) (将int转化为有符号十进制)
%b:二进制(将int类型的转化为二进制)
%c:字符(将int类型转化为字符)
%u: 2^32-1(0 ~ 4294967295) (将int转化为有符号十进制)
%f: -2^128-2^128(-3.4E38 ~+3.4E38)(将float转化为float) 本地化
%F: -2^128-2^128(-3.4E38 ~+3.4E38)(将float转化为float) 非本地化
%o (将int转化为八进制)
%s:字符串
%x:将int转化为小写字母的十六进制
%X:将int转化为大写字母的十六进制
因为 数据库中 id 可能会很大 如果使用%d的话,就可能出现因为超出了范围,而到不到正确的结果。所以,个人建议 对id进行格式化的时候 使用%.0f 比 %d 要 好的多。
相关推荐:
ChatGPT+维护页面:您的智能助手之旅,安全、高效、无忧,奥特曼画图ai
SEO短视:为何眼前的成效不能成为长久的策略?,网站上线seo优化
Chatttst:开启智能沟通新时代的无限可能,上海联通ai
AI助手Stut:智能时代的创新引擎,开启未来工作新篇章,ai对ai的格斗游戏
ChatGPT怎么找梯子:突破网络限制,轻松访问AI助手的终极指南,鬼灭之刃人物AI还原
2025百度收录优化:提升网站排名,助力企业数字化转型,第一ai做
seo需要什么器械,seo需要什么器械才能做 ,长续航ai纯电汽车
ChatGPTO1免费:突破智能聊天的极限,体验AI无限可能,糯米ai唱歌
SEO分类:从基础到进阶,全面解析SEO优化的关键要素,新建设网站排名
互联网时代的“搜索截流”新玩法:如何抓住流量红利,甘孜做优化网站软件
SEO兼职:如何通过SEO兼职实现收入增长与职业突破,濮阳网站建设官网
京东业绩再创新高:未来电商巨头的成功之道,如何做seo优化留痕
seo网页优化什么意思,seo网站优化必知的10个问答,问吧,【解决】百度不知道 ,ai识别点读机
ChatGPT页面空白无法登录?如何解决这一困扰?,温州ai字幕生成
SEO流程全解析:如何提升网站流量与排名,账号如何营销推广
ChatGPT为什么页面下拉不了?问题解析与解决方案,ai对准
AI免费生成文本,内容创作新篇章
seo网站代码是什么,网站专业术语中seo意思是什么 ,拟人ai制作
ChatGPT免登录:轻松畅聊,无需注册,快速体验AI智能助手,眼泪ai
AI一键生成原创文章,让创作更高效更轻松!
seo进阶买什么书推广,seo的推广技巧 ,菩萨壁纸ai
ChatGPT破解:人工智能未来的无限可能,污污AI解说
SEO结构优化:助力网站提升排名与流量的关键策略,杭州小网站推广哪家好做
SEO动态:2025年SEO趋势与优化技巧解析,十堰外贸网站推广费用
ChatGPT您的应用遇到问题,无法正常启动?如何解决并重新体验智能助手的魅力!,男头ai关键词
为什么seo推广那么多,seo推广难吗 ,东莞ai听译平台
SEO新站优化指南:快速提升排名的必备技巧,海珠网站推广哪家有名
SEO查:如何用精准的SEO诊断助力网站流量爆发,美团关键词排名怎么补
用AI优化文章,轻松提升内容质量与创作效率
软件AI的全称:人工智能驱动未来的关键力量
SEO指:如何通过精准优化提高网站流量和转化率,无锡论坛营销推广要多久
ChatGPT支持多种语言输入输出,让全球资讯触手可及,联想拯救者的ai写作
ChatGPT:智能对话开创新时代,ai做渐变直线
SEO数量-如何提升你的网站排名与流量?,射阳seo优化五星服务
ChatGPT3.5最新版:智能对话新纪元,带你进入AI的未来世界,ai苔藓生长
ChatGPT网页打不开?快来看看这些解决办法,轻松恢复正常访问!,ai金色包装
代哥SEO-让您的网站迅速登顶搜索引擎的秘密武器,济南关键词的排名优化
如何通过AI写文章,轻松提高写作效率与质量
URL站长的崛起:打造高效网站运营的秘密武器,网站建设费用计算依据
AI搜索写文章是什么意思?人工智能赋能内容创作的未来,高德地图 ai
seo高手有什么条件,seo难上手吗 ,指南ai写作电力创新
SEO留痕:数字营销的隐性力量,如何通过SEO优化让品牌更具竞争力,铁岭网站关键词建设优化
SEO针对中小企业的增长潜力:如何通过精准优化抢占市场先机,网络推广和营销就选y火10星评价
SEO如何做?全方位解析提升网站排名的秘诀,AI翻译好处
SEO词的魔力:如何通过关键词优化打破流量瓶颈,免费网站建设高端
GPT在智能聊天机器人中的作用:重塑沟通体验,开创智能未来,百万级ai
文章AI思维导图自动生成助力创作的智慧之源
360优化关键词-提升网站流量与排名的秘密武器,美拍ai
seo网站排名优化哪家好,seo网站优化平台 ,ai斗蟋
《收录情况:数字时代的网络信息检索与价值体现》,山东全域营销推广软件客服电话