php function集合

/*更新商品的某个字段*/
function update_goods($goods_id, $field, $value)
{
    if ($goods_id)
    {
        /* 清除缓存 */
        clear_cache_files();

        $sql = "UPDATE " . $GLOBALS[‘ecs‘]->table(‘goods‘) .
                " SET $field = ‘$value‘ , last_update = ‘". gmtime() ."‘ " .
                "WHERE goods_id " . db_create_in($goods_id);
        return $GLOBALS[‘db‘]->query($sql);
    }
    else
    {
        return false;
    }
}
function message($msg, $url = NULL, $type = ‘succeed‘, $waitSecond = 2) {
        if ($url == NULL)
            $url = ‘javascript:history.back();‘;
        if ($type == ‘error‘) {
            $title = ‘错误信息‘;
        } else {
            $title = ‘提示信息‘;
        }
        $data [‘title‘] = $title;
        $data [‘message‘] = $msg;
        $data [‘type‘] = $type;
        $data [‘url‘] = $url;
        $data [‘second‘] = $waitSecond;
        $this->assign(‘data‘, $data);
        $this->display(‘message‘);
        exit();
    }

    // 弹出信息
function alert($msg, $url = NULL, $parent = false) {
        header("Content-type: text/html; charset=utf-8");
        $alert_msg = "alert(‘$msg‘);";
        if (empty($url)) {
            $gourl = ‘history.go(-1);‘;
        } else {
            $gourl = ($parent ? ‘parent‘ : ‘window‘) . ".location.href = ‘{$url}‘";
        }
        echo "<script>$alert_msg $gourl</script>";
        exit();
    }
时间: 2024-08-27 14:08:34

php function集合的相关文章

JS常用的function集合

1.把字符串转为日期格式  (1) var str ='2012-08-12 23:13:15';str = str.replace(/-/g,"/");var date = new Date(str ); (2)  function strToDate(str) { var tempStrs = str.split(" "); var dateStrs = tempStrs[0].split("-"); var year = parseInt(

js function集合

/*跳转并是刷新界面*/ function page_back(){ history.go(-1); location.reload(); } function show_div(obj){ if(obj.className == "more-menu") { obj.className = "more-menu hover"; } else { obj.className = "more-menu"; } }

citusdb function集合

SELECT master_create_distributed_table('github_events', 'repo_id', 'hash'); SELECT master_create_worker_shards('github_events', 16, 2); SELECT * from master_get_active_worker_nodes(); SELECT * from master_get_table_metadata('rewind'); SELECT master_c

小波变换-完美通俗解读

小波变换和motion信号处理一 这是<小波变换和motion信号处理>系列的第一篇基础普及.第 二篇我准备写深入小波的东西第三篇讲解应用. 记得我还在大四的时候在申请出国和保研中犹豫了好一阵骨子里 的保守最后让我选择了先保研.当然后来也退学了不过这是后话. 当时保研就要找老板实验室自己运气还不错进了一个在本校很 牛逼的实验室干活路.我们实验室主要是搞图像的实力在全国也是 很强的进去后和师兄师姐聊大家都在搞什么小波变换H264之 类的.当时的我心思都不在这方面尽搞

solr特点三: 基于Solr实现排序定制化参考

排序实现有N种形式,最低成本.最快响应时间是目标 一份索引,支持N种排序策略并且在线互不干扰是要考虑的每一种实现,处理的场景是不同的,不要千篇一律 020排序,从索引到效果,有不少坑,这篇文章没有细说,原因是有些内容不好公开 几点基础概念回顾 (1)排序定制化不同于实现业务排序. 实现业务排序可以是查阶段,通过boost.各种func 组合.离线score等单独或者组合实现排序目标,        或者索引构建阶段的 field boost.document boost        或者索引构

小波变换(wavelet transform)的通俗解释(一)

小波变换 小波,一个神奇的波,可长可短可胖可瘦(伸缩平移),当去学习小波的时候,第一个首先要做的就是回顾傅立叶变换(又回来了,唉),因为他们都是频率变换的方法,而傅立叶变换是最入门的,也是最先了解的,通过傅立叶变换,了解缺点,改进,慢慢的就成了小波变换.主要的关键的方向是傅立叶变换.短时傅立叶变换,小波变换等,第二代小波的什么的就不说了,太多了没太多意义.当然,其中会看到很多的名词,例如,内积,基,归一化正交,投影,Hilbert空间,多分辨率,父小波,母小波,这些不同的名词也是学习小波路上的标

通过百度echarts实现数据图表展示功能

现在我们在工作中,在开发中都会或多或少的用到图表统计数据显示给用户.通过图表可以很直观的,直接的将数据呈现出来.这里我就介绍说一下利用百度开源的echarts图表技术实现的具体功能. 1.对于不太理解echarts是个怎样技术的开发者来说,可以到echarts官网进行学习了解,官网有详细的API文档和实例供大家参考学习. 2.以下是我在工作中实现整理出来的实例源码: 公用的支持js文件 echarts.js.echarts.min.js,还有其他的图表需要支持的js文件也可以到官网下载 echa

帮同学做的大一大作业:《我的家乡—郑州》

---恢复内容开始--- 最近在上海上学的一个高中同学让我帮忙,帮她做她们的计算机课程大作业. 由于关系不错我也不好意思拒绝就帮忙做了,因为这个学期刚刚开始接触HTML5和css,所以制作过程中有很多不懂的,而且由于HTML5是选修课,一星期只有一节,所以做这个花费了比较多的时间,这个网站是我制作的第一个网站,比较有纪念意义,所以发在博客上,作为纪念. 通过去做这个作业,我了解到很多课上学不到的东西.因为没有美工,从头到尾,都是我一个人在臆想,刚开始的时候,根本无从下手,我去参考别人做的家乡网站

[ jquery 过滤器 is(expr | jqObj | ele | function) ] 此方法用于在选择器的基础之上根据选择器、DOM元素或 jQuery 对象来检测匹配元素集合,如果有,则返回true

根据选择器.DOM元素或 jQuery 对象来检测匹配元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true. 如果没有元素符合,或者表达式无效,都返回'false'. '''注意:'''在jQuery 1.3中才对所有表达式提供了支持.在先前版本中,如果提供了复杂的表达式,比如层级选择器(比如 + , ~ 和 > ),始终会返回true 实例: <!DOCTYPE html> <html lang='zh-cn'> <head> <title&