2016-08-03 84 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

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

相關問題