我对 MYSQL 和 PHP 完全陌生,所以我只需要做一些非常基本的事情。我需要从帐户中选择一个密码username = $_POST['username']
……我无法弄清楚这个密码,我不断得到resource id(2)
输入帐户的密码而不是所需的密码。我需要通过 mysql 查询函数传递该 mysql 并将返回值保存在变量 $realpassword 中。谢谢!
编辑:此代码返回资源 id (2) 而不是真实密码代码:
<?php
$con = mysql_connect('server', 'user', 'pass');
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
echo '<br/> ';
// Create table
mysql_select_db("dbname", $con);
//Variables
//save the entered values
$enteredusername = $_POST['username'];
$hashedpassword = sha1($_POST['password']);
$sql = "SELECT password from accounts where username = '$enteredusername'";
$new = mysql_query($sql,$con);
echo "$new";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
mysql_close($con);
?>