随笔分类 -  php

摘要:在操作mysql时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下:1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现例如:将pony表中的d 进行排序,可d的定义为varchar,可以这样解决select * from pony ord... 阅读全文
posted @ 2015-10-20 14:59 失忆王子 阅读(4252) 评论(0) 推荐(0) 编辑
摘要:在使用PHPCMS开发网站时遇到了一个搜索功能,需要在搜索结果分页链接上添加一些传递的参数,不然不能够正确翻页。方法:找到\phpcms\libs\functions\global.func.php文件;然后找到function pageurl($urlrule, $page, $array = array()) 方法里边的$url = str_replace($findme, $replaceme, $urlrule);代码。在这个代码上边加上:$urlrule.=’&siteid=’.$_GET[siteid].’&title=’.$_GET[title].’&ba 阅读全文
posted @ 2014-02-13 11:21 失忆王子 阅读(564) 评论(0) 推荐(0) 编辑
摘要:PhpCms V9调用指定栏目子栏目文章的方法第一种,直接写父类id{pc:content action="lists" catid="父类id" num="10" order="id desc"}{loop $data $r}{/loop}{/pc}第二种、直接写子栏目id ,用cat in{pc:getsql="SELECT * from v9_news where status=99and catid in(21,22,23,24,25)order by id DESC" num=&quo 阅读全文
posted @ 2014-02-10 14:01 失忆王子 阅读(482) 评论(0) 推荐(0) 编辑
摘要:直切正题:1.phpcms在模版中读出数组有很多中方法,如,{pc:content action="lists"}或{pc:get sql=""},经过{loop $data $r}来转换转接数组接着循环。2.有上则页面有php数组,js想接入数组用json,用法很简单,这里的格式还有多种。3.上则js接入了数组,下来用for...in来遍历数组 for(var a in array){ var tem= array[a]; //变成一维数组 //原代码box.add({"url":"图片地址","tit 阅读全文
posted @ 2014-01-03 11:55 失忆王子 阅读(425) 评论(0) 推荐(0) 编辑
摘要:直切正题:每个人,每个栏目,发稿数量统计SELECT a.realname AS 姓名, c.catname AS 栏目名称, count(1) AS 发稿量FROM v9_news bz, v9_category c, v9_admin aWHERE bz.inputtime >= UNIX_TIMESTAMP('20130101000000') AND bz.inputtime = UNIX_TIMESTAMP('20130101000000') AND bz.inputtime <= UNIX_TIMESTAMP('2013123123 阅读全文
posted @ 2013-12-06 16:18 失忆王子 阅读(761) 评论(0) 推荐(0) 编辑
摘要:直接切入正题:1.extract();函数从数组中把变量导入到当前的符号表中对于数组中的每个元素,键名用于变量名,键值用于变量值。第二个参数 type 用于指定当某个变量已经存在,而数组中又有同名元素时,extract() 函数如何对待这样的冲突。本函数返回成功设置的变量数目。语法 extract(array,extract_rules,prefix)应用如:(1)表单提交(info['title'],info['time'],submit)-->if($_POST['submit']) extract($_POST['info&# 阅读全文
posted @ 2013-10-09 14:19 失忆王子 阅读(368) 评论(0) 推荐(0) 编辑
摘要:1.截取调用标题长度{str_cut($r[title],36,'')}2.格式化时间调用格式化时间 2011-05-06 11:22:33{date('Y-m-d H:i:s',$r[inputtime])}3.多栏目调用&多推荐位调用调用需求:文章范围为59 60 61三个栏目,并且推送到了27 和28两个推荐位;从第三条开始,连续调用7篇文章。{pc:get sql="SELECT * FROM v9_news WHERE id IN (SELECT id FROM v9_position_data WHERE posid in(27,2 阅读全文
posted @ 2013-09-13 14:27 失忆王子 阅读(1569) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示