Smarty快速入门之三 填充Select元素

36 篇文章 0 订阅
5 篇文章 0 订阅
0
<script language="javascript" type="text/javascript" src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=23a3475a-b05e-4ee9-bea7-b3336a11ccf6&pophcol=2&lang=zh"></script><script language="javascript" type="text/javascript" src="http://static.bshare.cn/b/bshareC2.js"></script>


方法一:

<select id="province" name="province">
    <{html_options values=$province_values selected=$province_selected output=$province_output}>
</select>
php:
$query = mssql_execute($stmt, false);
while( $row = mssql_fetch_array($query) ){
        $province_values[] = $row['ID'];
	$province_output[] = $row['PName'];
}
$tpl->assign("province_values", $province_values);
$tpl->assign("province_output", $province_output);
$tpl->assign("province_selected", 1); 

方法二:

<select id="province" name="province"> 
  <{foreach name=province_outer item=Item from=$source}>
    <option value="<{$Item.ID}>"><{$Item.PName}></option>
  <{/foreach}>
</select>
php:
$arr = array();
$query = mysql_query("select ID, PName from _T order by Orders", $conn);
while ( $row = mysql_fetch_array($query) ) {
	$provinceId = $row['PID'];
	$arr[$provinceId]['PID'] = $provinceId;
	$arr[$provinceId]['PName'] = $row['PName'];
}
$tpl->assign('source', $arr);



评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值