2016-12-04 55 views
-1

所以我有一個表單正在提交給PHP文件。該表單包含2個值($ username & $ password),我想將這些值與MySQL表進行比較。首先,檢查「用戶名」列是否具有$ username具有的確切值(匹配大小寫和值),如果確實包含它,請檢查該行的「密碼」列,如果它包含$ password的確切值案例和價值)。下面是我講的......將多個值與MySQL表比較

PHP值:

$username = "Billy Bob"; 
$password = "abc123"; 

MySQL表:

id | username | password 
1 | billY boB | 123aBc 
2 | Billy Bob | abc123 

如果用戶名和密碼列的值相匹配,那麼我想它返回truefalse。我使用PHP的new mysqli()。可以做到這一點,如果是這樣,查詢是什麼?我對MySQL很新,所以我不太瞭解。

回答

0

您正在尋找非常基本的SELECT查詢與WHERE子句:

SELECT * FROM `tbl` WHERE `username` = X AND `password` = Y 

我真的勸你learnSQL

+0

謝謝。我對MySQL很陌生。我知道基本的SELECT FROM WHERE以及如何連接到MySQL數據庫,但正如我所說我是新的。我已經瀏覽了很多網站試圖找到這個,但由於某種原因沒有運氣:( –

+0

嗯,如果你可以標記答案是正確的(對左邊的問題),我將不勝感激。關於如何連接它到MySQL數據庫 - 你可以從這裏開始:http://php.net/manual/en/mysqli.query.php你有幾個例子。 – Dekel