php - 使用 PHP/MySQL 创建动态链接

标签 php mysql hyperlink anchor

我正在创建我的第一个 PHP/MySQL 网站,但我很难弄清楚如何生成动态链接并为这些链接创建新页面。

我的索引页面正在从数据库中提取某些详细信息作为预览,当访问者单击该项目时,我希望他们被带到一个页面,该页面显示数据库中该行的完整信息。

我的索引页面上用于显示预览的代码如下,任何有关修改它以生成链接和页面的帮助将不胜感激。

<?php
$query="SELECT * FROM $tbl_name ORDER BY job_id DESC";
$result=mysql_query($query);

$num=mysql_numrows($result);

mysql_close();

$i=0;
while ($i < $num) {

$f1=mysql_result($result,$i,"company_name");
$f2=mysql_result($result,$i,"job_title");
$f3=mysql_result($result,$i,"city");
$f4=mysql_result($result,$i,"country");
$job_id=mysql_result($result,$i,"job_id");
?>

<div class = "hjl">
<ul>
<li id = "jobtitle"><?php echo $f2; ?></li><br />
<li id = "compname"><?php echo $f1; ?></li>
</ul>

<ul>
<li id = "city"><?php echo $f3; ?>, <?php echo $f4; ?></li><br />
</ul>

</div>

<?php
$i++;
}
?>

我很确定我的要求非常简单,我只是无法集中注意力来实现它。

最佳答案

感谢你们的回答,但我已经设法在我的索引页面上修复它(或解决它):

<?php

$query="SELECT * FROM $tbl_name ORDER BY job_id DESC";
$result=mysql_query($query) or die(mysql_error());
$rsjobinfo=mysql_fetch_assoc($result);

mysql_close();

do {?>
<div class = "hjl"><a href="paging.php?job_id=<?php echo $rsjobinfo['job_id'];?>">
<ul>
<li id = "jobtitle"><?php echo $rsjobinfo['job_title'];?></li><br />
<li id = "compname"><?php echo $rsjobinfo['company_name'];?></li>
</ul>
<ul>
<li id = "city"><?php echo $rsjobinfo['city'];?>, 
    <?php echo    $rsjobinfo['country'];?></li>
</ul>
</a>
</div>
<?php } while ($rsjobinfo=mysql_fetch_assoc($result))?>

</div>

接下来是我的内容页面:

<?php
$job_id = $_GET['job_id'];

$query="SELECT * FROM $tbl_name WHERE job_id = $job_id";
$result=mysql_query($query) or die(mysql_error());
$rsjobinfo=mysql_fetch_assoc($result);

mysql_close();

?>

感谢大家的帮助。

关于php - 使用 PHP/MySQL 创建动态链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6398984/

相关文章:

javascript - 我收到 'Uncaught Reference Error: moment is not defined' 错误。我怎样才能解决这个问题?

php - 使用 get_user() 对姓氏进行排序时遇到问题

MySQL 函数将工作日数添加到 DATETIME

javascript - 更改文档加载时的 url 链接

button - 在 Wicket 中单击后如何设置按钮启用 = 假?

php + jquery + mysql + 表单操作

php - 何时使用存储过程和触发器与应用层

php - 防止将空数组插入数据库。 PHP

mysql计算列中唯一id的数量

html - CSS/HTML : Remove image filter on click