我是mySQL和php的初学者。
我想知道,如何根据某人的用户名获取某人的电子邮件地址。例如,如果我知道用户名是:iamtheboss,我怎么能收到他的电子邮件?
希望这有帮助
SELECT email FROM userstable WHERE username='iamtheboss'
这是您应该使用的查询。
$query="SELECT email FROM userstable WHERE username='iamtheboss'";
或:
$username='iamtheboss';
$query="SELECT email FROM userstable WHERE username='$username'";
由于您已经指定要使用 PHP,因此您可以使用的代码是:
<?php $db = mysqli_connect("host","user","pass","dbname");
foreach($db->query("select * from tableName where username = 'iamtheboss'") as $row):
echo $row['email'];
endforeach;
$db->close();
请注意,如果您使用 PHP 开发环境使用数据库,您应该真正查找 mysqli 或 PDO。
使用类还可以在使用数据库时创建安全整洁的基础结构。