2014-01-15 32 views
0

我在寫這將檢查任一組合登錄頁面中,我使用的是的mysql_query函數或者用戶通過其用戶名或電子郵件ID: 用戶名和密碼 OR 電子郵件地址和密碼如何登錄

所以爲此我想寫一個MySQL查詢。任何人誰想要建議此查詢:

mysql_query("SELECT COUNT(`user_id`) FROM `users` WHERE `username` = '$username_email' OR `email` = '$username_email' AND `password` = '$password'"; 

在這裏,我怎麼可以使用OR,AND ,這樣我可以登錄的用戶。

回答

0

我想你只需要添加括號:

mysql_query("SELECT COUNT(user_id) FROM users WHERE (username = '$username_email' OR email = '$username_email') AND password = '$password'";);