2016-03-01 80 views
0
$query1="SELECT e.Enrol_id,e.Enrol_date,e.cd_id,e.S_R_id,i.info_Eid,i.Feedback_status,i.e_status from Enrollment e,info_enrol_student i where e.Enrol_id in(select  i.Enrol_id from info_enrol_student where i.ES_Email='$Email') order by  e.enrol_Date DESC"; 
$conq=mysqli_query($conn,$query1); 
if(mysqli_num_rows($conq) > 0){ 
//any code 
} 

上面的代码运行在我的本地主机上,但它给人的Go Daddy服务器上的错误PHP代码的运行,但给错误GoDaddy的服务器:(

警告:mysql_num_rows()预计参数1给予

+1

上传到服务器后是否更改了数据库连接? –

+1

这意味着你的'$康恩== FALSE'检查你的数据库连接 –

+0

是的,我不得不改变 –

回答

0

两种可能的情况下,资源布尔 此

我)。数据库连接没有建立
但是你说登录正在工作,所以这不是一个问题

ii)。比较查询中的所有字符并检查是否区分大小写。 区分大小写在本地服务器上工作,但无法在活动服务器上工作

+0

是否有任何短可爱,使实时服务器不敏感的情况下 我写了很多查询没有适当的情况下,它是如此艰难的我搜索他们所有人:( –

+0

我觉得没有..你不能做任何与服务器。 –

+0

确定thanx为您的答案 它帮助我很多 我只是发现,我只需要更改表名称 colum名称可以不区分大小写 –