所以我有此到目前爲止..PHP檢索數據庫值
if(isset($_POST['Decrypt']))
{
$dbinary = strtoupper($_POST['user2']);
$sqlvalue = "SELECT `value` FROM `license` WHERE `binary` = '$dbinary'";
$dvalue = mysql_query($sqlvalue) or die(mysql_error());
}
我有用戶在其中輸入該被加密的二進制代碼的字段。 (加密部分工作)。這應該從數據庫中檢索值。當我這樣做,而不是顯示的值,它說「資源ID#11」。
這很容易被SQL注入。強烈建議從現在不推薦使用的'mysql _ *()'API切換到更加現代的,比如支持參數化查詢的PDO。 [本教程將幫助你開始](http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers) –
我打算儘快這樣做,但暫時我只將它用於個人事務,並且它在我的個人服務器上。除了我以外,任何人都無法訪問,也沒有人知道。 –