php标签云制作——数据表的结构和查询方法
例如:如果需要某篇文章中包含tag表中的id为1,2,3的tagname,也就是id为1,2,3的标签, 则在添加文章的时候用 $result=implode(",", $_POST['tagid']);//把获取的checkbox的数组用逗号进行分割 $_POST['tagid']为获取前台的复选框的数组,前台html部分代码为: //这里是thinkphp的写法,原生的写法大同小异 这样存储文章的时候,只需要mood表中的tag=$result即可。 数据已经存好了,接下来我们需要实现的是,点击相应的标签查询出所有包含该标签的文章。 如果我们需要显示某篇文章所包含的所有标签,我们要先获取该片文章的id,查询出该篇文章的tag, 用分割函数 $taglist = explode(',',$source); //$source为文章的tag值,例如:把tag=“1,2,3”分割为一个数组 然后在前台可以这样写: for($index=0;$indexhttp://www.bkjia.com/PHPjc/871180.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/871180.htmlTechArticlephp标签云制作——数据表的结构和查询方法 例如:如果需要某篇文章中包含tag表中的id为1,2,3的tagname,也就是id为1,2,3的标签, 则在添加文...