Maison > développement back-end > tutoriel php > 弱爆了:一条sql话语,phpmyadmin可以执行,mysql控制台可以执行,php执行却报错

弱爆了:一条sql话语,phpmyadmin可以执行,mysql控制台可以执行,php执行却报错

WBOY
Libérer: 2016-06-13 12:56:44
original
913 Les gens l'ont consulté

弱爆了:一条sql语句,phpmyadmin可以执行,mysql控制台可以执行,php执行却报错
PHP执行 说没有这一栏


PhpMyadmin执行通过
 

mysql 执行通过


SELECT userinfo.*,ofUser.email,ofUser.creationDate,ofUser.modificationDate FROM userinfo inner JOIN ofUser ON (userinfo.username=ofUser.username ) WHERE 1 and ( ofUser.creationDate > 1326816000000 and ofUser.creationDate 
从两个表联合查询,userinfo  ofUser  两个表以username作为联系,作为内联条件。
 很是奇怪 为什么PHP 报错说Unknown column 'ofUser.creationDate' in 'where clause。
 creationDate  是varchar(15) ,存储unix时间字符串,类似001356757981309(毫秒级)
但是不用单引号亦可以直接比较,因为 PhpMyadmin 、mysql 出来的结果是正确的

 

phpmyadmin mysql php
------解决方案--------------------
creationDate 列在哪个表里?
------解决方案--------------------
先确认一下,你所有的测试都是在同一环境中吗?
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal