我的数据库就像
id name age
1 john 21
2 mary 25
如果我做的话
SELECT * FROM table WHERE name='john'
然后它只返回0结果。奇怪的是它一直工作到一个小时前。这是XAMPP服务器,我现在正在研究我的PHP程序好几天了。这是怎么造成的,我该如何解决?
答案 0 :(得分:0)
是否可能。名称值周围是否存在空格?尝试更改
中的查询name = 'john'
到
name like '%john%'.
如果可以访问数据库,请确保列值中没有空格。
从你的牌桌上尝试不同的价值,比如玛丽,同样的事情?
如果你正在使用php,请尝试破解和转储变量,如
var_dump($name);
break;