如何用php控制 select 中的选定值? 数据库内的数据那就是已经保存的数据 输出的时候 取这个数值 1 然后 foreach 输出时判断这个数值是否相等,相等即是 selected. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $value_select_1=1;$select_arr=array('value_1','value_2','value_3','value_4');foreach ($select_arr as $value){ if(intval(substr($value,-1,1))==$value_select_1) echo $value.' selected';} <?phpecho '<select name="select_1" id="select_1">';echo '<option value=""></option>';for($i=1; $i<=10; $i++){ echo '<option value="value_'.$i.'">option_'.$i.'</option>';}echo '</select>';$cur = 10;echo '<script type="text/javascript">';echo 'document.getElementById("select_1").value = "value_'.$cur.'";';echo '</script>';?> 新手问下如何修改二维数组中的值? 从C过来的老新手,请教各位TX几个PHP的初级问题 显示图象出乱码 PHP + Javascript 在Yahoo Map上显示Flickr 照片 php可否解决实时检测数据库更新后的显示问题? linux下定时执行php程序问题 正则表达式问题 Win2K Chinese Professional : Apache+PHP4 如何支持中文? 关于php再win98下安装的问题 PHP 获取循环遍历input的值 php 怎么响应button的onclick事件 php ADO access数据库 update语句无法引用主键的值
$value_select_1=1;$select_arr=array('value_1','value_2','value_3','value_4');foreach ($select_arr as $value){
if(intval(substr($value,-1,1))==$value_select_1)
echo $value.' selected';
}
<?php
echo '<select name="select_1" id="select_1">';
echo '<option value=""></option>';
for($i=1; $i<=10; $i++){
echo '<option value="value_'.$i.'">option_'.$i.'</option>';
}
echo '</select>';$cur = 10;
echo '<script type="text/javascript">';
echo 'document.getElementById("select_1").value = "value_'.$cur.'";';
echo '</script>';
?>