获取详细信息与php匹配的行的ID

获取详细信息与php匹配的行的ID,php,mysql,Php,Mysql,我有一个php文件,它收集用户名和密码,并根据数据库进行检查,如果匹配,则用户登录。是否可以获取此行的ID,并将其存储在为会话准备的变量中 我目前正在使用此语句 $query = mysql_query("select * from users where password='$password' AND username='$username'", $connection); 谢谢大家是的,有一种方法: $query = mysql_query("select * from users

我有一个php文件,它收集用户名和密码,并根据数据库进行检查,如果匹配,则用户登录。是否可以获取此行的ID,并将其存储在为会话准备的变量中

我目前正在使用此语句

$query = mysql_query("select * from users where password='$password' AND    username='$username'", $connection);
谢谢大家

是的,有一种方法:

$query = mysql_query("select * from users where password='$password' AND    username='$username'", $connection);
$row = mysql_fetch_array($query);
$id = $row['user_id']; //change user_id to the column name

但是不要使用
mysql.*
,而是使用
mysqli.*

你真的应该对用户的密码进行加密和散列。你的代码容易受到SQL注入的攻击!总是转义用户输入。我有在代码的结尾!感谢您的反馈:)