我创建了一个表来查看用户详细信息,其中将从数据库中检索所有detils。我想将检索到的emal地址设置为链接,以便它可以在默认的电子邮件应用程序中打开。此代码可以使用,但在收件人:文本框[默认电子邮件应用],电子邮件地址未正确显示我想知道如何输入$ mail到mailto 我会请求某人给我一些帮助
if($query === false)
{
throw new Exception(mysql_error($conn));
}
while($row=mysqli_fetch_array($query))
{
$tea_id=$row['tea_id'];
$fname=$row['fname'];
$lname=$row['lname'];
$email=$row['email'];
$username = $row['username'];
?>
<tr>
<td><?php echo $row['tea_id'] ?></td>
<td><?php echo $row['fname'] ?></td>
<td><?php echo $row['lname'] ?></td>
<td>
<?php
// echo $row['email']
echo ('<a href="mailto:****">' . $email . '</a>')
?>
</td>
---------------------------------------CLICK HERE TO VIEW CODE-----------------------------------
答案 0 :(得分:2)
<td>
echo "<a href='mailto:".$email."?Subject=Contact%20Form&body=This is content' target="_top">".$email."</a>";
</td>
答案 1 :(得分:1)
电子邮件地址应为:
echo '<a href="mailto:' . $email . '">' . $email . '</a>'
主题:
echo '<a href="mailto:' . $email . '?subject=' . $subject . '">' . $email . '</a>'
当然,您应首先设置$subject
变量..:)
答案 2 :(得分:0)
您可以使用串联来连接mailto语句和数据库中的电子邮件变量。
echo '<a href = "mailto:' . $your_email .'" . '</a>'