thinkphp在html页面中写if语句怎么写

我在FuheAction.class.php写了

$userinfo = M("userinfo");
$fuhesql = $userinfo->query("select
userinfo.FileId as 档案编号,
userinfo.username as 姓名,
userinfo.gender as 性别,
branchoneinfo.BranchOneName as I级机,
branchtwoinfo.BranchTwoName as II级机,
branchthreeinfo.BrahcnThreeName as III级机,
zhicheng.zhichengName as 职称,
userinfo.fuhe as 复核状态
from
userinfo join branchoneinfo on (userinfo.branchone = branchoneinfo.BranchOneId)
join branchtwoinfo on (userinfo.branchtwo= branchtwoinfo.BranchTwoId)
join branchthreeinfo on (userinfo.branchthree= branchthreeinfo.BranchThreeId)
join zhicheng on (userinfo.job = zhicheng.zhichengId)");
$this->assign("user",$fuhesql);
$this->display("HR:fuhe");

fuhe.html:

<volist name="user" id="use">
<tr>
<td bgcolor="#d4f8d4">
{{$use.性别}}
</td>
</tr>
然后返回的性别是0和1我希望0现实的是女,1显示的是男。这要怎么做?是在html里面做判断还是在FuheAction.class.php里做判断?具体这个if语句怎么写,写在哪求大神指教

同上
把我的总结复制给你吧:
if判断:
<if condition="条件">
<else />
</if>

1.在控制器输入如下:
public function demo6(){
$this->assign("num1",10);
$this->display("demo6");
}
2.在模板中输入:
<body>
<if condition="$num1 neq 10">
变量num1值不等于10
<else />
等于10
</if>
</body>
条件:
eq 等于
neq 不等于
gt 大于
lt 小于
elt 小于等于
heq 恒等
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-05
<if condition='变量 eq 1'>男<else \>女</if>

就是这么简单 不明白继续追问

第2个回答  推荐于2016-12-05
<td bgcolor="#d4f8d4">
<php>if($user['性别'])==1{ echo "男";}else{echo "女";} </php>
</td>本回答被提问者采纳

ThinkPHP html中的if判断语句怎么写?
if判断语句书写如下:<if condition="条件"><else \/><\/if>1.在控制器输入如下:public function demo6(){$this->assign("num1",10);$this->display("demo6");}2.在模板中输入:<body><if condition="$num1 neq 10">变量num1值不等于10<else \/>等于10<\/if><\/body>3.条件:eq ...

thinkphp在html页面中写if语句怎么写
if判断:<if condition="条件"> <else \/> <\/if> 1.在控制器输入如下:public function demo6(){ this->assign("num1",10);this->display("demo6");} 2.在模板中输入:<body> <if condition="$num1 neq 10"> 变量num1值不等于10 <else \/> 等于10 <\/if> <\/body> 条件:eq ...

thinkphp 防止重复提交数据。
具体可以参考文档这里:http:\/\/document.thinkphp.cn\/manual_3_2.html#verify 希望对你有帮助,如果有帮助,记得采纳哟!~~

ThinkPHP html 页面如何在<if condition="">条件里再写一个<if conditi...
<if condition=""> <if condition=""> <\/if> <\/if>

thinkphp,怎么在模板中的html文件中引入css文件
中的引用地址的代码,例如:原来你引用css文件是这样引用的:<link rel="stylesheet" href=".\/Css\/index.css" \/>但是在thinkPHP中你要改成:<link rel="stylesheet" href="__public__\/Css\/index.css" \/>__public__的意思访问当前目录下的public 文件夹,thinkPHP就会访问public文件夹。

tp在HTML中的使用if标签需要配置吗
是的; ThinkPHP运算符与PHP运算符对照表 ThinkPHP标签 说明及对应PHP标签 备注 eq 等于(=)(==:用于模板判断时) 可用于查询条件与模板判断 neq 不等于(!=) 可用于查询条件与模板判断 gt 大于(>) 可用于查询条件与模板判断 egt 大于等于(>=) 可用于查...

thinkphp中关于'(就是英文的单引号)特殊字符的问题
public function _initialize(){ \/\/去除转义 不用系统的自动转义 if (get_magic_quotes_gpc()) { this->mystrip(&$_POST);this->mystrip(&$_GET);} \/\/去除转义方法 public function mystrip($data){ if (is_array($data)){ foreach ($data as &$v){ this->mystrip(&$v);} }...

ThinkPHP 一个html页面的网址中带了一个参数id,如何获取这个id,并传递...
function kidlist(){ $tb_teachbase = m ("teachmaterialbaseinfo");$num=某个条件;$result=$tb_teachbase->where("su_id='$num'")->select();$this->assign('abc',$result);if($result){ $this->success('...

怎么用php在公共html根据controller里的if...else条件控制button标签...
你是用thinkPHP框架吗?TP框架里有内置的HTML行内标签 if \/volist标签,可以用这个将你的返回值assign到HTML页面在进行判断。如果你用的是原生的PHP写法,那直接在HTML页面写<php><\/php>进行输出判断。

php中if(IS_POST)是什么意思?判断什么的?
单讲if(IS_POST)的意思是 如果从上个页面接受到数据了 就怎么样 引申下就是前台页面想php页面提交的表单数据,比如:<html> <body> <form action='a.php' method='post'> <input type='text' name='uname' \/> <\/form> <\/body> <\/html> a.php <?php if(IS_POST){ name=IS_POST['...

相似回答