源码 ASP源码 PHP源码 NET源码 JAVA源码 FLASH源码 其它源码 整站源码 常见问题
官方客服QQ号:3007971137  (一条龙搭建-联系我)
官方客服QQ号:3007947123  (一条龙搭建-联系我)

ThinkPHP多表联查错误修复

PHP源码 技术02-千编万码 7月前  次浏览


M('表名1')
->join('表名2 ON 表名1.id= ym_user.id')
->field('表名1.字段名1,字段名2,表名2.*')
->order('表名1字段 or 表名2字段 desc or asc')
->select();
此段代码是没有错的,但是有的时候在应用过程中会报错,具体原因是因为``符号的原因


应该写成:

M('表名1')
->join('`表名2` ON `表名1`.id=`表名2`.id')
->field('`表名1`.字段名1,字段名2,`表名2`.*')
->order('表名1字段 or 表名2字段 desc or asc')
->select();

表名需要``符号所包含



相关链接

发表评论