所以我有此到目前为止..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) –
我打算尽快这样做,但暂时我只将它用于个人事务,并且它在我的个人服务器上。除了我以外,任何人都无法访问,也没有人知道。 –