MySQL不再返回任何结果

时间:2012-01-24 18:47:56

标签: php mysql string search

我的数据库就像

id name age
1  john 21
2  mary 25

如果我做的话

SELECT * FROM table WHERE name='john'

然后它只返回0结果。奇怪的是它一直工作到一个小时前。这是XAMPP服务器,我现在正在研究我的PHP程序好几天了。这是怎么造成的,我该如何解决?

1 个答案:

答案 0 :(得分:0)

是否可能。名称值周围是否存在空格?尝试更改

中的查询
name = 'john'

name like '%john%'.  

如果可以访问数据库,请确保列值中没有空格。

从你的牌桌上尝试不同的价值,比如玛丽,同样的事情?

如果你正在使用php,请尝试破解和转储变量,如

var_dump($name);
break;