我正在處理另一個項目,該項目需要使用推銷員姓名填充下拉框。我設置了數據庫來傳遞id
,而不是推銷員的名字。我想知道是否有辦法在下拉框中包含「隱藏」列,並調用id
而不是name
。選擇下拉框中的隱藏ID
有也可能會被業務員用相同的姓氏和名字,所以我不能使用一個唯一的列,以幫助(通過使用jQuery重新查詢基於name
數據庫。
我開給點建議,如果有可能是一個更合適的方式來做到這一點。在此先感謝!
function getSalesmen() {
include 'scripts/mysql_login_pdo.php';
$query = "SELECT `id`, `fname`, `lname` " .
"FROM `users` " .
"ORDER BY `fname` ASC";
$statement = $db->prepare($query);
$statement->execute();
$salesman = '';
while ($row = $statement->fetchObject()) {
$fname = $row->fname;
$lname = $row->lname;
$salesman .= '<option>';
$salesman .= $fname . ' ' . $lname; //This is where I'd like the ID to somehow be handled
$salesman .= '</option>';
}
$db = null;
return $salesman;
}
的index.php-
<li>
<form method="post">
<ul>
<li>Salesman</li>
<li><select id="salesman" name="salesman"><?php print getSalesmen(); ?> </select></li>
<li>Status</li>
<li><select><?php print getStatus(); ?></select></li>
<li><button type="button" id="search_a" name="search_a">Search</button><br />
<button type="button" id="fill_all_a" name="fill_all_a">All Assigned Leads</button></li>
</ul>
</form>
</li>
AHHHH ......我記得這個從舊的VB程序我寫的。我會嘗試儘快檢查。我認爲這是正確的答案。 –
再次感謝。就是這樣!等待5分鐘才能接受答案。 –