我需要实现像新浪那种 无限增加话题的那种正则表达式 如:我这些代码
$str='AAA#BBB#CCC';
echo preg_replace('/#(.*)#/is','<a href="#">\\1</a>',$str);这些只能实现BBB的超链接 当我把 $str 换成AAA#BBB#CCC#DDD#的时候 结果就变成了 从BBB开始到DDD都是超链接
所以 哪位高手帮我实现一下 每两个#号 中间进行下超链接 急~~~
$str='AAA#BBB#CCC';
echo preg_replace('/#(.*)#/is','<a href="#">\\1</a>',$str);这些只能实现BBB的超链接 当我把 $str 换成AAA#BBB#CCC#DDD#的时候 结果就变成了 从BBB开始到DDD都是超链接
所以 哪位高手帮我实现一下 每两个#号 中间进行下超链接 急~~~
解决方案 »
- 怎么样学好PHP?
- Flash+xml的相册上传图片后xml怎么生成该图片的数据???
- 请大虾帮我看看这段代码哪里错了,谢谢
- 怎么在facebook上挂上自己的网站?
- 求解释
- 我安装了nginx1.1.12和php5.3.5但是有phpinfo查看时,发现没有加载配置文件php.ini,实际上我这配置文件是存在信息显示的路径里面。
- 哥哥姐姐们 你们帮我分析一下 你们学编程语言的技巧 和自学技巧 还有 学编程的方法 我这个人笨 老师讲的我会用 让我自己想我就楞了 我是不是欠缺一种方法啊 我是个初中毕业 呵呵
- 求推荐一个系统
- qq sdk 登录获取用户信息的时候报错。有什么解决方法?
- thinkphp好像有个大D方法可以传变量到css
- 如何判断自己的DEDE系统被入侵了?
- thinkphp截取字符串
表A:
id sname
1 院长部
2 教师部
3 职工部
表B:
wid worker_name fuid
1 王老师 2
2 胡老师 2
3 王园长 1
4 孙职工 3我现在在php文件里 把循环写好了 $serch_sql=$db->findall('A');
while($serch_sql_result=$db->fetch_array($serch_sql))
{
$flow_sql_array[]=$serch_sql_result;
$seach_dep=mysql_query("select * from B where fuid='".$serch_sql_result[id]."'");
while($seach_dep_result=mysql_fetch_array($seach_dep))
{
$seach_dep_array[]=$seach_dep_result;
}
}我在smarty模板里面写的代码是这样的 foreach from=$flow_sql_array item=flow_sql_array_id} <div id="c_{$flow_sql_array_id.id}">
{foreach from=$seach_dep_array item=seach_dep_array_id}
{$seach_dep_array_id.worker_name} {/foreach}
</div>
{/foreach}显示出来的结果是:
园长部
王园长 王老师 胡老师 孙职工
教师部
王园长 王老师 胡老师 孙职工
职工部
王园长 王老师 胡老师 孙职工而我想要的结果却是: 园长部
王园长
教师部
王老师 胡老师
职工部
孙职工请高手帮我修改下代码 谢谢!急
while($serch_sql_result=$db->fetch_array($serch_sql))
{
unset("$seach_dep_array");
$seach_dep=mysql_query("select * from B where fuid='".$serch_sql_result[id]."'");
while($seach_dep_result=mysql_fetch_array($seach_dep))
{
$seach_dep_array[]=$seach_dep_result;
}
$flow_sql_array[] = array(
"sname"=> $serch_sql_result['sname'],
"worker_name"=>$seach_dep_array['worker_name'],
);
}foreach from=$flow_sql_array item=flow_sql_array_id} <div id="c_{$flow_sql_array_id.id}">
{foreach from=$flow_sql_array_id['worker_name'] item=seach_dep_array_id}
{$seach_dep_array_id.worker_name} {/foreach}
</div>
{/foreach}你试一下