我正在尝试获取具有mySQL DB特定值的row的值。
下面是我的行的样子
row | email | uuid | device
1 | me@me.com |xxxxxx|iPhone
2 | you@me.com|yyyyyy|iPod例如,我想要获取第2行的uuid,我有一封电子邮件。
这是我的mysql_query的样子:
$result = mysql_query("SELECT * FROM users WHERE email = '{$email}'");
echo(mysql_result($result, 0)); #0 is email, but I need uuid, so 1但我只能收到邮件。
有人知道怎么拿到uuid吗?
发布于 2014-01-18 06:22:04
考虑切换到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.
}发布于 2014-01-18 06:21:19
您可以使用
while ($row = mysql_fetch_assoc($result)) {
echo $row['email'];
echo $row['uuid'];
echo $row['device'];
}顺便说一下,start using mysqli_*函数mysql_*函数已弃用。
https://stackoverflow.com/questions/21197002
复制相似问题