我是新來的PDO和具有臨危2 PHP從表單VAR和使用在查詢後續代碼:鏌鋣和PDO:用PHP變量查詢
$loginemail = $_REQUEST['loginemail'] ;
$loginpassword = $_REQUEST['loginpassword'] ;
$logincheck = "SELECT * FROM `ft_gameusers` WHERE `email` = '$loginemail' AND `password` = '$loginpassword'";
$query = $modx->query($logincheck);
if ($query) {
while ($row = $query->fetch(PDO::FETCH_ASSOC)) {
echo $row['email'];
}
}
的事情是,如果我硬編碼電子郵件和密碼變量到MySQL查詢它工作正常 - 它似乎並不喜歡他們作爲PHP變量。
有誰知道我做錯了什麼? (PS:這是鏌鋣雷沃內的片斷)
編輯:form標籤:
<form id="loginform" action="mysite.com/formprocess" method="post">
Email:
<input type="text" id="loginemail" name="loginemail">
Password:
<input type="password" id="loginpassword" name="loginpassword">
<button type="submit">Login</button>
</form>
表格是怎麼樣的? –
向我們展示'
@ JLC007上面加了 – MeltingDog