1

さて、私は3つのページを持っています:

  1. index.php
  2. フォーム.php
  3. 投稿.php

これは基本的に求人サイトで、ユーザーがフォーム (form.php) を介してデータを送信すると、そのフォーム データがデータベースに格納され、そのデータがホームページ (index.php) のテーブルに取り出されます。次に、表の行の 1 つをクリックすると、求人情報そのもの (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 に答える