私は求人サイトを持っており、その中には募集中の求人を日付別に一覧表示するページがあります。私のウェブサイトにログインしたユーザーが、(日付でソートされた動的リストから) 適用可能な日付をクリックします。
現在、固定されているユーザーとジョブの 2 つのテーブルがあります。
ユーザーが日付を選択したら、両方のテーブルから列データを取得し、作成した「アプリケーション」と呼ばれる新しいテーブルに挿入するのが最善の方法であると考えています。
この「アプリケーション」テーブルには、ユーザー ID (特定のユーザーに関連する) とジョブ ID (ユーザーがクリックしたジョブに関連する) の 2 つの列があります。
私はこれが初めてで、次の 2 つの部分で問題が発生しています。
今後の 7 つのジョブの動的リストは次のようになります。
$dynamicList = "";
$sql = mysql_query("SELECT * FROM jobs
WHERE status = '1'
ORDER BY date ASC LIMIT 7");
$jobCount = mysql_num_rows($sql);
if ($jobCount > 0) {
while($row = mysql_fetch_array($sql)){
$id = $row["id"];
$job_date = $row["date"];
$pay = $row["pay"];
$dynamicList .= '<table width="100%">
<tr>
<td width="17%" valign="top"><a href="job.php?id=' . $id . '"></a></td>
<td width="83%" valign="top">' . $job_date . '<br />
Status' . $pay . '<br />
<a href="reserve_job.php?id=' . $id . '">Apply Here</a></td>
どんなアドバイスでも大歓迎です!!