如何使用PHP中的特定值获取mySQL中的行值

如何使用PHP中的特定值获取mySQL中的行值,php,mysql,Php,Mysql,我试图获得一个row值,具体值为mySQL数据库 这就是我这一排的样子 row | email | uuid | device 1 | me@me.com |xxxxxx|iPhone 2 | you@me.com|yyyyyy|iPod 例如,我想得到第2行的uuid,我有电子邮件 我的mysql\u查询是这样的: $result = mysql_query("SELECT * FROM users WHERE email = '{$email}'"); echo(m

我试图获得一个row值,具体值为mySQL数据库

这就是我这一排的样子

row | email     | uuid | device
 1  | me@me.com |xxxxxx|iPhone
 2  | you@me.com|yyyyyy|iPod
例如,我想得到第2行的uuid,我有电子邮件

我的mysql\u查询是这样的:

$result = mysql_query("SELECT * FROM users WHERE email = '{$email}'");
    echo(mysql_result($result, 0)); #0 is email, but I need uuid, so 1
但我只能收到电子邮件

有人知道如何获取uuid吗?

您可以使用

while ($row = mysql_fetch_assoc($result)) {
    echo $row['email'];
    echo $row['uuid'];
    echo $row['device'];

}

顺便说一句,开始使用mysqli_*函数mysql_*函数已被弃用。

查看切换到pdo或
mysqli_*函数的情况。但除此之外,为什么不:

 $result = mysql_query("SELECT * FROM users WHERE email = '{$email}'");
 while($row = mysql_fetch_array($result))
 {

      echo $row['uuId'] . "," . $row['email'] . "," . $row['device'] . "<br>";
      //or whatever data you want.
 }
$result=mysql_query(“从用户中选择*,其中email='{$email}'”;
while($row=mysql\u fetch\u数组($result))
{
echo$row['uuId'].'、“$row['email'.]”、“$row['device'.]”和“
”; //或者任何你想要的数据。 }
请使用PDO或mysqli_*函数mysql_*已弃用