gpt4 book ai didi

php - 将链接放入使用 mysql 的 php/html 表中

转载 作者:行者123 更新时间:2023-11-29 14:18:56 25 4
gpt4 key购买 nike

有人可以帮忙吗?

抱歉,如果我很愚蠢,但我对此很陌生,而且我真的不知道自己在做什么......

我已经生成了一个表,它使用 php 从 mysql 数据库获取数据,但我想在(每行)末尾添加一个额外的列,其中包含一个链接。该链接将指向有关该条目的更多详细信息。

我显示表格的代码如下:

$result = mysql_query("SELECT * FROM orders");

echo "<table border='5'>
<tr>
<th>order_no</th>
<th>ord_date</th>
<th>est_completion_date</th>
<th>status</th>
<th>invoice_date</th>
<th>inv_amount</th>
<th>name</th>
<th>fName</th>
<th>lName</th>
</tr>";

// -- Use 'while' to check each row in $result in turn:
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['order_no'] . "</td>";
echo "<td>" . $row['ord_date'] . "</td>";
echo "<td>" . $row['est_completion_date'] . "</td>";
echo "<td>" . $row['status'] . "</td>";
echo "<td>" . $row['invoice_date'] . "</td>";
echo "<td>" . $row['inv_amount'] . "</td>";
echo "<td>" . $row['name'] . "</td>";
echo "<td>" . $row['fName'] . "</td>";
echo "<td>" . $row['lName'] . "</td>";
echo "</tr>";
}
echo "</table>";

就像我说的,我是初学者。基本上我很高兴(使用上面的代码)制作显示 mysql 查询结果的 html 表。但是,我需要用户能够单击行/单元格以便链接到其他表。

非常感谢任何帮助...

最佳答案

echo "<table border='5'>
<tr>
<th>order_no</th>
<th>ord_date</th>
<th>est_completion_date</th>
<th>status</th>
<th>invoice_date</th>
<th>inv_amount</th>
<th>name</th>
<th>fName</th>
<th>lName</th>
<!-- extra column here -->
<th>&nbsp;</th>
</tr>";

while($row = mysql_fetch_array($result)) {
echo "<tr>";
echo "<td>" . $row['order_no'] . "</td>";
echo "<td>" . $row['ord_date'] . "</td>";
echo "<td>" . $row['est_completion_date'] . "</td>";
echo "<td>" . $row['status'] . "</td>";
echo "<td>" . $row['invoice_date'] . "</td>";
echo "<td>" . $row['inv_amount'] . "</td>";
echo "<td>" . $row['name'] . "</td>";
echo "<td>" . $row['fName'] . "</td>";
echo "<td>" . $row['lName'] . "</td>";
// add link here
echo "<td><a href=''>link</a></td>";
echo "</tr>";
}

请注意:您应该停止使用mysql_*函数。它们正在被弃用。而是使用 PDO (从 PHP 5.1 开始支持)或 mysqli (从 PHP 4.1 开始支持)。如果您不确定使用哪一个,read this article .

关于php - 将链接放入使用 mysql 的 php/html 表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12096510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com