我有工作插入頁面工作正常。 我只是在管理面板中建立一個更新頁面。 我無法顯示屏幕短:(更新組合框
我需要儘可能選擇這已經是在工作表中顯示的類別。
讓我告訴你表details.This是工作表
CREATE TABLE IF NOT EXISTS `jobs` (
`job_id` int(11) NOT NULL AUTO_INCREMENT,
`job_title` varchar(99) NOT NULL,
`job_category` int(3) NOT NULL,
`job_location` varchar(33) NOT NULL,
`job_country` varchar(33) NOT NULL,
`job_salary` int(12) NOT NULL,
`job_reference` varchar(9) NOT NULL,
`job_contact_name` varchar(9) NOT NULL,
`job_description` text NOT NULL,
`job_requirments` text NOT NULL,
`job_companydetails` text NOT NULL,
`status` int(2) NOT NULL,
`date` date NOT NULL,
`featured` int(1) NOT NULL,
PRIMARY KEY (`job_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1091 ;
,這是類別表
CREATE TABLE IF NOT EXISTS `job_category` (
`category_id` int(11) NOT NULL AUTO_INCREMENT,
`category_name` varchar(25) NOT NULL,
PRIMARY KEY (`category_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;
我只是顯示了更新。 從工作表中的數據,但事情是我需要在Combobox中顯示JOB CATEGORY。 我認爲這是很容易通過這樣的
<select name="job_category">
<?php
$result = mysql_query("SELECT * FROM $category_tbl");
while($row = mysql_fetch_array($result))
{
echo "<option value=$row[category_id]> $row[category_name] </option>";
}
?>
</select>
但事情是,我需要證明選擇的類別名稱是在工作表
什麼?爲什麼你會在另一個表中標識表格行的標識因素?這沒有任何意義... – Neal
@Neal 我只是使用Category表作爲外鍵。因爲可能需要添加刪除類別 – Muhammed