0
你好,請我出去,同時編輯下拉框的值如何表現從先前的數據庫與V同樣的價值做在這裏選擇值從下拉列表下拉
`<input name="starttime" size="8" value="<?php echo $res['starttime'];?>" /`>
所以我該怎麼辦同此代碼
<select name="employee_id" id="employee_id" >
<option value="">Select</option>
<?php
$task = new Task();
$task->connect();
echo $emp = $task->getEmployee();
$task->disconnect();
?>
</select>
function getEmployee()
{
$this->query=("select * from employee");
$rd=$this->executeQuery();
while($row = mysqli_fetch_assoc($rd))
{
$pno = $row['pno'];
$name = $row['name'];
echo "<option value='$pno'>$name</option>";
}
}
}
如果我把這裏放在值的值,那麼它將採取一個它的值,但它不會顯示在下拉框中。所以簡而言之,它會從數組中選取數值並顯示在下拉框中
謝謝但它始終selets第一個值我們還沒有從數據庫值 – umar 2011-03-27 17:30:36
當然。您必須定義'$ selectedValue'來知道要選擇的值。既然你沒有展示你如何得到你想要的僱員的'pno',我不能給你那個部分。 – tvkanters 2011-03-27 17:34:57
謝謝,我明白了你的觀點。 – umar 2011-03-27 17:36:50