1

好的,所以我有三个页面:

  1. 索引.php
  2. 表单.php
  3. 发布.php

它基本上是一个职位发布网站,用户通过表单 (form.php) 提交数据,表单数据被放入数据库,然后我将这些数据提取到主页 (index.php) 上的表格中。然后,如果您单击表中的某一行,您将被带到职位发布本身 (posting.php)。这很像一个留言板。你可以在这里看到现场版本:你可以在http://onepotcooking.com/students/mattsellers/final_project/final_project.php看到现场版本。

所以我遇到的问题是表中的职位链接没有指向他们相应的职位发布。表中的每个职位链接都指向数据库中的同一行...即 id = 1 的行。您会看到,如果您单击职位,URL 是动态的...但是似乎它没有提取正确的数据。前几天我让它工作了,但由于某种原因它不再是......这真是太糟糕了。

我在职称链接周围的代码是:

<div class='job_title'>
    <span class='job_title_style'>
        <a href="posting.php?id=<?php echo $row['id']; ?>"><?php echo $row['job_title'];
        </a>
    </span>
</div>

不应该这样做吗?您能给我的任何帮助将不胜感激。

谢谢!

-马特

4

1 回答 1

0

马特,只是想。据我了解,在提交表单时,报价的链接也会放在 MySQL 中,因此您可以在此处将链接的 ID 部分定义为变量。

如果您在 MySQL 表中没有 URL 列,并且没有在 index.php 上运行查询,则仅发布代码echo $row['id']不会给您提供的 id。

于 2012-05-04T19:13:58.817 回答