我正在创建我的第一个PHP/MySQL网站,我很难弄清楚如何生成动态链接并为这些链接创建新页面。使用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++;
}
?>
我非常确定我在问什么很简单,我只是无法让我的头在接近它。
,看看这里:http://php.net/manual/en/function.mysql-query.php而且还检查了PDO,这通常是一个如果你的PHP支持它,更好的方法。 – ldg
@ldg谢谢,我没有问题通过索引页面获取信息,但我在哪里查询错误?我应该只是在我想要在该网页上显示的字段而不是整个表格中拉动? – Dan