这个问题可以有更高效的办法么 这种时候……标签的威力就显示出来了。使用标签的话这个就是一句话搞定。以下不是smarty标签,只是举个例子,实际使用请查手册。{html_checkbox data=array('男','女') checked=$rows["user_gender"]} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if ( $rows["user_gender"] == 1) { $check1 = 'checked="checked"'; //男 } else { $check0 = 'checked="checked"'; //女 }-----------------------------------另,php中这个可以简写为($rows["user_gender"]==1)?($check1 = 'checked="checked"'):($check0='checked="checked"'); 有点巧了,我刚写完这么一个表单。smarty的处理方法,//*.tpl{html_radios name="user_sex" options=$sex_list checked=$sex}//*.php$sex_radios = array(0 => '女 <img src="templates/default/images/nv.gif" width="18" height="16" />',1 => '男 <img src="templates/default/images/man.gif" width="16" height="16" />');$tpl->assign('sex_list',$sex_radios);$tpl->assign('sex', $_SESSION['arr_user_info']['user_sex']);$tpl->display( '*.tpl' );#$_SESSION['arr_user_info']['user_sex']把它替换成你从数据库里面读出来的值 $check = $rows["user_gender"] == 1 ? 'checked' : ''; SQL查询问题! php如何将数组中每个元素都用urlencode转一下格式 PHP配个独立的MySQL数据库为何速度慢了? 我想学PHP,用什么编辑平台比较好呢? 在php配置文件中,是否可以事先预定义一些全局常量呢? PHP读取数据库中记录生成XML时,记录中有中文怎么办 用readdir后要把该文件夹所有的图片insert进数据库要怎么做 跪求SESSION问题 各位老大,我想应聘一超市网络管理,请问要具备那些知识呀? 文件操作问题,请帮忙 菜鸟也要安装PEAR了!!! 上海有啥好公司么?
{
$check1 = 'checked="checked"'; //男
}
else
{
$check0 = 'checked="checked"'; //女
}
-----------------------------------
另,php中这个可以简写为($rows["user_gender"]==1)?($check1 = 'checked="checked"'):($check0='checked="checked"');
smarty的处理方法,//*.tpl
{html_radios name="user_sex" options=$sex_list checked=$sex}//*.php
$sex_radios = array(
0 => '女 <img src="templates/default/images/nv.gif" width="18" height="16" />',
1 => '男 <img src="templates/default/images/man.gif" width="16" height="16" />'
);$tpl->assign('sex_list',$sex_radios);
$tpl->assign('sex', $_SESSION['arr_user_info']['user_sex']);
$tpl->display( '*.tpl' );#$_SESSION['arr_user_info']['user_sex']把它替换成你从数据库里面读出来的值