php - 如何对获取的数据进行超链接?

标签 php mysql

我是php、mysql新手。目前我正在建立一个网站。通过搜索查询,数据显示得很好。 (在本例中,搜索查询是“name %like%”)。现在我想打开另一个页面,该页面将显示上一个查询中显示(单击时)的任何一个名称的个人资料。如何实现这一目标?

最佳答案

例如,您在搜索时必须选择 user_id。

然后,您的代码可能如下所示

<?php
include("db.php");
$result = mysql_query("SELECT user_id, username FROM user WHERE username LIKE '%".mysql_real_escape_string($_POST['username'])."%'");
echo "<table>";
while($row = mysql_fetch_assoc($result)
{
    echo '<tr><td><a href="profile.php?uid='.$row['user_id'].'">'.$row['username'].'</a></td></tr>';

}
echo "</Table>";

关于php - 如何对获取的数据进行超链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6725126/

相关文章:

php - 闭包中的后期静态绑定(bind) PHP5.5 vs 5.6

php - MS SQL Server 上的 ODBC 查询仅在 PHP PDO (FreeTDS) 中返回前 255 个字符

mysql - 如果我有过去的日期和我想要日期之后的月数,如何获得 future 的日期?

PHP - 带有阿拉伯字符的电子邮件

如果没有数据传输,PHP 流超时

MySql 分区

python - 仅检索 MySQL 中的最新行

java - 将百分比放入MySQL数据库

php - codeigniter,如何获取多个查询并从模型中对其进行计数

php - 调整浏览器大小时或在移动设备上运行时如何不破坏表格布局