如题所述
mysql_query(); 括号里是不需要加分号的,
另外,如楼下所说,你把括号里语句先echo出来看一看有没有错误,这个地方本来就是比较容易出错的。
而你上面写的显然是写了。
另外,单引号和双引号要交叉着用,双引号里是单引号,单引号里是双引号。
还是那句:好好检查你的mysql_query()语句。
另外,如楼下所说,你把括号里语句先echo出来看一看有没有错误,这个地方本来就是比较容易出错的。
而你上面写的显然是写了。
另外,单引号和双引号要交叉着用,双引号里是单引号,单引号里是双引号。
还是那句:好好检查你的mysql_query()语句。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-08-09
你的写法好奇葩:一般判断用户是否存在,你都按照$_POST['user']查询了,肯定查询的结果都是==它的;一般直接判断是否为空 limit 1,或者使用count(*) >0也行效率更快;
看mysql执行没有执行,首先你echo $demo输出sql语句;
然后粘贴到mysql工具或者phpmyadmin执行一下,看sql有没有问题。