欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

一个很奇怪的问题:同样的一条sql语句,在mysql中能查到记录,而在php中却查不到

程序员文章站 2024-04-05 08:17:54
...
具体如下:
mysql中数据表结构:


sql语句:
SELECT ID FROM tradeDetails WHERE userName = '李四' AND goodsID ='1'

php代码:


我将sql语句放到mysql中执行能查到1条记录,而php页面执行时,却不能查到记录。求解。


回复讨论(解决方案)

mysql_query("set names utf8");

php文件的本身也要是utf8编码。

php文件的本身也要是 utf-8编码

前两位正解 ,嘿嘿 ,应该是编码的问题。。。

谢谢各位!在1楼版主的提示下,我才发现自已代码写错了,把utf-8改为utf8就好了! 分不多,我就不平均地分一下了 呵呵