php - 从 mysql 数据创建表,并带有指向报告页面的超链接

标签 php html mysql

好吧,我正在为我正在开发的系统尝试这个想法。我想将 mysql 中的数据显示到表中。我可以轻松做到这一点。我想做的就是这个。对于 ID,我想将其设为一个链接,将 ID 传递到下一页。

<?php
$con=mysqli_connect("example.com","username","password","my_db");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

$result = mysqli_query($con,"SELECT * FROM Persons");

echo "<table border='1'>
<tr>
<th>ID</th>
<th>Firstname</th>
<th>Lastname</th>
<th>Address</th>
</tr>";

while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['ID'] . "</td>";
echo "<td>" . $row['FirstName'] . "</td>";
echo "<td>" . $row['LastName'] . "</td>";
echo "<td>" . $row['Address'] . "</td>";
echo "</tr>";
}
echo "</table>";

mysqli_close($con);
?>

我想做的是在 (echo "". $row['ID'] . "";) 中,我想将其转换为链接,因此它会是这样的:example.com/report .php=24 或类似的东西。我需要做的是找出如何传递 ID 以及如何将回显转换为超链接。

此外,在报告页面上,它将显示 id=24 或任何 id 的所有数据到我设置的表单中。

谁能帮我解决这个问题。

最佳答案

试试这个

echo '
<td><a href="example.com/report.php="'. $row['ID'] .'">'.$row["ID"].' </a></td>';

关于php - 从 mysql 数据创建表,并带有指向报告页面的超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33121271/

相关文章:

php - MySQL - 使用 OR 时如何知道哪个字段与结果匹配

sql - 在 MySQL 中对联合查询进行排序

php - mysql时间如何转换

html - Recaptcha 在页面上创建 iFrame,破坏样式

html - 将 div 置于页面中心,而不管其包含的元素如何

Javascript 生成文件并要求用户保存它,可能吗?

mysql - 我想计算 mysql 中多行的一天 2 个日期之间的时间

php - 带有左连接表的Where子句

PHP 脚本执行超出内存限制,即使限制更高

php - Raspberry Pi/MS SQL Server 交互