Mailto:在 php 和 html table 内

Mailto: inside php and html table

我正在用 MySQL 数据库中的数据填充 html table,我想在单击其中一列时添加 mailto 函数。问题是 当我这样做时,该列是空白的,但是当我在浏览器中检查它时,它会显示在检查面板中。

我的代码:

while ($row = mysqli_fetch_assoc($result)) {
                echo "<tr>";
                echo "<td>".$row['Property_ID']."</td>";
                echo "<td>".$row['House_Number']."</td>";
                echo "<td>".$row['Street_Address']."</td>";
                echo "<td>".$row['Postal_Code']."</td>";
                echo "<td>".$row['City']."</td>";
                echo "<td>"."<a href='mailto:".$row['Submitted_By']."'></a>"."</td>";
                echo "<td>".$row['Date_Submitted']."</td>";
                echo "</tr>";

浏览器显示的内容:

检查中:

您的 <a> 标签是空的,这就是您看不到 link 的原因。

您必须在 <a></a> 中添加文本:

echo "<td>"
   . "<a href='mailto:".$row['Submitted_By']."'>".$row['Submitted_By']."</a>"
   . "</td>";
echo "<td>"."<a href='mailto:".$row['Submitted_By']."'>".$row['Submitted_By']."</a>"."</td>";

这一行应该是这样的。