php mysql语句这样写规范 没问题吧?
select*frompage`limit$offset,$Page_size`orderbyiddesclimit$offset,$Page_size这里左右是不是要加...
select * from page `limit $offset,$Page_size` order by id desc
limit $offset,$Page_size这里左右是不是要加" ' " ?? 或者其他规范的呢?? 展开
limit $offset,$Page_size这里左右是不是要加" ' " ?? 或者其他规范的呢?? 展开
3个回答
展开全部
首先你现在是错误的 limit是在sql语句中最后部分
select * from page order by id desc `limit $offset,$Page_size`
然后还有不足 select * 不够完美 当然如果你真要全部字段都查询的话
如果不是都查询的话 最好只写查询的字段 这样会减小内存开销 一个人小的可能看不出来
但如果你的站几万人访问 那就能看出效果了
然后说说你说的加` `的问题 这个符号表名 字段名都可以被包着 但我感觉的话没什么必要
这个东西主要是对用户提交的数据进防止注入的
select * from page order by id desc `limit $offset,$Page_size`
然后还有不足 select * 不够完美 当然如果你真要全部字段都查询的话
如果不是都查询的话 最好只写查询的字段 这样会减小内存开销 一个人小的可能看不出来
但如果你的站几万人访问 那就能看出效果了
然后说说你说的加` `的问题 这个符号表名 字段名都可以被包着 但我感觉的话没什么必要
这个东西主要是对用户提交的数据进防止注入的
展开全部
select * from page limit $offset,$Page_size order by id desc
直接写就行了 不要" ' "
直接写就行了 不要" ' "
追问
如果不要" ' " 会出错。。 说什么时区问题 不知道如何处理 总感觉 加了" ' " 感觉不是规范的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询