0

我有一个工作网站,里面有一个按日期列出空缺职位的页面。我网站的登录用户点击了可用的申请日期(从按日期排序的动态列表中)。
目前有 2 个表,用户和作业,它们是固定的。

一旦用户选择了一个日期,我想知道最好的方法是从两个表中获取列数据并将其插入到我创建的名为“应用程序”的新表中。

此“应用程序”表有 2 列:用户 ID(与特定用户相关)和作业 ID(与用户单击的作业相关)。

我是新手,在两个部分遇到问题: 1. 使用会话收集当前用户的 ID 2. 通过发布从我的动态列表中收集工作 ID。

我即将推出的 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>

任何建议将不胜感激!

4

1 回答 1

0

更改,这个 LOC,然后让我知道这就是你要找的。

while($row = mysql_fetch_array($sql))

while($row = mysql_fetch_array($sql, MYSQL_ASSOC))
于 2012-11-26T06:47:34.650 回答