我想知道如何将我的php echo语句转换为链接。我希望用户能够在从mysql填充信息并通过显示图像进行响应后将鼠标悬停在表行上。
<?php
while ($row = mysql_fetch_assoc($result)) {
?>
<tr>
<td><?php echo $row["name"]; ?></td>
<td align="center"><?php echo $row["type"]; ?></td>
<td align="center"><?php echo $row["price"]; ?></td>
<td align="center"><?php echo $row["available"]; ?></td>
</tr>
<?php
}
?>
答案 0 :(得分:0)
晚上好,17,
您是否已经尝试过基本的echo语句?见下文。
<?php
while ($row = mysql_fetch_assoc($result)) {
?>
<tr>
<td><?php echo "<a href='#'>" . $row["name"] . "</a>"; ?></td>
<td align="center"><?php echo "<a href='#'>" . $row["type"] . "</a>"; ?></td>
<td align="center"><?php echo "<a href='#'>" . $row["price"] . "</a>"; ?></td>
<td align="center"><?php echo "<a href='#'>" . $row["available"] . "</a>"; ?></td>
</tr>
<?php
}
?>
当然,如果你想要走这条路,那么最好只保留PHP中的所有内容。请参阅下面的其他示例。
<?php
While ($row = mysql_fetch_assoc($result)) {
Echo " <tr>
<td><a href='#'>" . $row["name"] . "</a></td>
<td align='center'><a href='#'>" . $row["type"] . "</a></td>
<td align='center'><a href='#'>" . $row["price"] . "</a></td>
<td align='center'><a href='#'>" . $row["available"] . "</a></td>
</tr>";
}
?>
这个解决方案会更清洁,应该完成你想要做的事情。我希望这有帮助!如果没有,请在下方发表评论,我们可以解决一些问题!
此致
添
答案 1 :(得分:-1)
您可以执行以下操作。
<a>
您还可以将<td>
元素回显到每个$
,但在我的示例中使用javascript会减少重复代码/输入。