mysql num行在ajax调用中不起作用

时间:2015-07-09 12:45:57

标签: php mysql mysqli

我有一个php代码,当我执行它时说mysql_num_rows参数1是资源布尔值,你能帮我怎么写那行,

$sqlusername=mysql_query("select * from candidate where (username='".$uname."' or emailid='".$emailid."' or mobileno='".$mobileno."')");
 if(mysql_num_rows($sqlusername) > 0)
你可以帮助我......

1 个答案:

答案 0 :(得分:0)

1。)请不要使用mysql_函数!它们已被弃用,并将在未来的php版本中停止工作。改为使用mysqli_-functions(几乎相同的处理),或使用PDO

2.。)您的查询可能有错误。数据库会告诉您错误,因此您必须显示错误:

if(!$sqlusername){
    print_r(mysql_error($your_db_variable));
}

发布数据库的错误消息,我们可以说出了什么问题。

相关问题