我有一個數據庫有3列,「ID」,「用戶名」,「密碼」。我在SQL上很新(仍在學習:P),好吧,我無法讓我的想法工作。這是一個Android應用程序。我已經做了一個登錄,你輸入登錄數據,我已經安排了一切工作,但這:MySQL - 選擇一些如果(某事是真的)
我需要一個SQL查詢檢索帳戶的ID只有如果用戶名和密碼匹配。這是我到目前爲止:
<?php
$username = $_POST['username'];
$password = $_POST['password'];
$hostname = "-----";
$dbuser = '-----';
$dbpass = '-----';
$dbname = '-----';
//connection to the database
$dbhandle = mysql_connect($hostname, $dbuser, $dbpass) or die("Unable to connect to MySQL " . \mysql_error() . "<br>");
//select db
mysql_select_db($dbname, $dbhandle) or die("Unable to connect to DB: " . \mysql_error() . "<br>");
$result = mysql_query("SELECT usr_id IF (username = '$username' AND password = '$password') FROM people") or die("Error: " . mysql_error());
echo $result;
?>
我知道谷歌是我的朋友,但是當我試圖找到它,引用只是給了我不相關的信息,或者至少不相關對於這種情況。
所以,無論如何,謝謝你的時間!
它的工作。我已經閱讀WHERE ref,所以,謝謝! – Akryllax 2013-05-10 09:25:47
感謝您的時間:) – Akryllax 2013-05-27 21:11:21