2012-08-22 106 views
0

我正在編寫一個應連接到我的網站上的php文件的程序。在C#中他們輸入一個值(密碼)。然後密碼將發送到網頁(example.com/example.php?param=<password>如果值在mysql中,則返回true

我知道如何讓程序發送密碼,但我不知道如何比較輸入的值與我的mysql數據庫表中的值。如果該值在數據庫中,我希望它返回true。

+1

如果您比較來自用戶在數據庫原始密碼的原始密碼,你正在做檢查的價值它錯了。 – 2012-08-22 20:00:41

+1

到目前爲止你有什麼?請在問題中發佈。 – Matt

+0

是SQL還是PHP給你帶來麻煩? –

回答

2

SQL

SELECT `password` 
    FROM `tableName` 
    WHERE `password` = :password 

:密碼應該是你在數據庫

+0

不應該反引號,而不是單引號? – octern

+0

是的我不好感謝指出 –

0
select 1 from your_table where password = 'thepass' 
0
$result = mysql_query("SELECT * FROM table1 where password = '$password'", $link); 
$num_rows = mysql_num_rows($result); 
if($num_rows >0) 
    return true; 
return false; 
相關問題