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