列表框的选项不定,通过ORACLE数据库查询得到,可以将这些数据放在数组中,但是如何放在列表框中呢?
<select name="value">
<option >全部<option value=0>0<option value=0.1>0.1
<option value=0.2>0.2
<select name="value">
<option >$name[0]<option value=$value[0]>
用变量,从数据库读出再放列表框
php+mysql example
/////////////////////////////////////////////////////
connect = @mysql_connect("localhost","root","");
$query="select * from fc order by fcadate desc";
$result = mysql_db_query("sdb",$query,$connect);
$rows = mysql_num_rows($result);
<select name="fcname">
<option value="">请选择</option>
<?
for($i=0;$i<$rows;$i++)
{
@mysql_data_seek($result,$i);
$data=@mysql_fetch_array($result);
echo "<option value=";
echo $data[fcname];
if($data[fcname]==$fcname)
echo " selected";
echo ">";
echo $data[fcname];
echo "</option>";
}
?>
</select>
<select name="value">
<?
$query= " ";
?>
得到结果 <option value="<? echo 内容;?>"><? echo 显示的内容; ?></option>