没读到字段而已,这不难解决吧。实在不行,搜索部分不走控制器自己写个PC标签就行了<?php $keywords=$_GET['keywords'];?> {pc:get sql="Select * from `news` where `title` like '%$keywords%'" num='20'} {print_r($data)} {/pc}你可以试试。。
如果这样写{if $tid==90}{loop $data $i $r}111{/loop}{/if}会有下面的错误提示,供你参考Parse error: syntax error, unexpected '}', expecting ')' in D:\wwwroot\jtx127\wwwroot\caches\caches_template\jnhd\search\list.php on line 17
如果这样写{if $tid==90}{loop $data $i $r}111{/loop}{/if}会有下面的错误提示,供你参考Parse error: syntax error, unexpected '}', expecting ')' in D:\wwwroot\jtx127\wwwroot\caches\caches_template\jnhd\search\list.php on line 17print_r($data)数据可以正常显示吗?
如果这样写{if $tid==90}{loop $data $i $r}111{/loop}{/if}会有下面的错误提示,供你参考Parse error: syntax error, unexpected '}', expecting ')' in D:\wwwroot\jtx127\wwwroot\caches\caches_template\jnhd\search\list.php on line 17print_r($data)数据可以正常显示吗? 解决了,按你的方法做就行,是我多想了,画蛇添足了,哈,给你加分,这是你应该得的,多谢!
如果这样写{if $tid==90}{loop $data $i $r}111{/loop}{/if}会有下面的错误提示,供你参考Parse error: syntax error, unexpected '}', expecting ')' in D:\wwwroot\jtx127\wwwroot\caches\caches_template\jnhd\search\list.php on line 17print_r($data)数据可以正常显示吗? 解决了,按你的方法做就行,是我多想了,画蛇添足了,哈,给你加分,这是你应该得的,多谢!多谢你的分,三年没来论坛玩了,不是因为下载把分花完了也不会跑过来。{$pages} 依然可以输出分页,需要在{pc}标签上附加一个page属性,比如{pc:get sql="Select * from `news` where `title` like '%$keywords%'" num='20' page="$_GET['page']"}
{pc:get sql="Select * from `news` where `title` like '%$keywords%'" num='20'}
{print_r($data)}
{/pc}你可以试试。。
因为这里要写判断的,是两个分枝
{if(是专题)}.....................{else}...........
让我麻爪的地方是,执行结果中有loop循环,这样的句子如何写呢
比如我这样写
{if(是专题)}{loop $data $i $r}{/loop}
{else}{loop $data $i $r}{/loop}
我试了一下,显然是不行的,出现的问题是if执行的loop循环也是有大括号的
那么问题来了,到底应该怎么写呢
解决了,按你的方法做就行,是我多想了,画蛇添足了,哈,给你加分,这是你应该得的,多谢!
解决了,按你的方法做就行,是我多想了,画蛇添足了,哈,给你加分,这是你应该得的,多谢!多谢你的分,三年没来论坛玩了,不是因为下载把分花完了也不会跑过来。{$pages} 依然可以输出分页,需要在{pc}标签上附加一个page属性,比如{pc:get sql="Select * from `news` where `title` like '%$keywords%'" num='20' page="$_GET['page']"}