我在运行一些SQL代码时遇到了一些困难.
我想要做的是,找到一个包含正确用户名的行,然后从该正确的行中获取一个值.
这是我在php中的SQL:
mysql_query("SELECT * FROM users WHERE joined='$username' GET name")
Run Code Online (Sandbox Code Playgroud)
如您所见,它在用户中查找用户名,然后一旦找到,就必须从正确的行中获取值.
我怎么做?
mim*_*pus 17
您需要一些额外的PHP代码(调用mysql_fetch_array)来处理MySQL返回的结果资源.
$result = mysql_query("SELECT name FROM users WHERE joined='$username'");
$row = mysql_fetch_array($result);
echo $row['name'];
Run Code Online (Sandbox Code Playgroud)