2016-08-03 71 views
0
$sql = "select * from testing_table where emailid=? and password=?"; 
     $query = $this->db->query($sql, array($uname, $pwd)); 
     $cnt = $query->num_rows(); 

我有有电子邮件ID作为主键,但一些行具有相同的密码,但是当我询问如上我收到表中的所有行具有相同的登录表中的所有行密码查询有什么问题。获取指定的电子邮件地址和密码

+0

你可以给emailId和密码使用一些示例值吗?你是否在防范SQL注入和保留字符? SQL看起来很好,可以为具有匹配emailId和密码的行数抽出总数。 –

回答

0

我想你是指这个?

$query = mysql_query("SELECT * FROM testing_table WHERE emailid ='$uname' AND password='$pwd'", $connect); 
$row = mysql_fetch_array($query); 
+0

是以这种方式是它的工作正常,但我需要使用上述方法来实现我的要求 –

+0

@VenkatLokeswar你现在只得到与电子邮件和密码相同的行?那就对了? –

+0

是的,我有一行是相同的,但上面是返回所有具有相同密码的行 –

相关问题