加载中…
博文
(2015-02-24 10:40)
标签:

mysql常用函数

分类: php相关
一、字符串类
1、left(str, length) 从左开始截取字符串    /right(str, length) 从右开始
说明:left(被截取字段,截取长度)
例:select left(title,5) from articles;    
       select right('abcdefghi',3);        ---ghi

2、ltrim(str)    去掉左侧的空格     /rtrim  去掉右侧的空格      /trim   去掉两侧的空格
例:select ltrim('   abc de fghi   ');     ---“abc de fghi   ” 
       select rtrim('   abc de fghi   ');    ---“   abc de fghi”
       select trim('   abc de fghi   ');     ---“abc de fghi”

3、substring(str, pos, [length]) 截取字符串
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

mysql

循环操作

php

分类: php相关
mysql_connect('localhost','root','');
mysql_select_db('test');

$text =array(
    'aaa',
    'bbb',
    'cccc',
    'sss',
);

foreach($text as $tx){
    $arr_text[] = '('' . $tx . '')';
}

// echo 'insert into `aa`(`text`) values'.implode(',',$arr_text).'';exit;

mysql_query('insert into `aa`(`text`) values'.implode(',',$arr_text).'');


表结构 id ,text
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

股票

分类: php相关

http://www.1983blue.com/posts/centos-tortoisesvn-checkout


一、CentOS安装TortoiseSVN

1 yum install-y subversion

二、SVN客户端命令

1、查看帮助

命令:svn help

启动服务

使用命令svnserve启动服务

svnserve -d  -r /srv/svn/repos

也可以加端口号 svnserve -d --listen-port 9999 -r /srv/svn/repos

注意:后面的路径必须是一个svnadmin创建的仓库路径,否则会报错:Not a repository

2、同步(checkout)服务器数据到本地

命令:svn checkout [directory]

svn co [directory]

eg:

1 #cd /www/website
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2014-11-12 21:54)
分类: php相关
这样的sql语句你用过么?
select a.product_id,concat_ws(',','0',group_concat(distinct a.category_id)) from product_to_category as a left join category as b on a.category_id=b.category_id group by a.product_id;
+------------+---------------------------------------------------------+
| product_id | concat_ws(',','0',group_concat(distinct a.category_id)) |
+------------+---------------------------------------------------------+
        28 | 0,20,24                                                 |
        29 | 0,20,24                    
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: php相关
 mysql取得一个小时内的记录:
$timedate
= date('Y-m-d H:i:s',time());
$hourtime
= date('Y-m-d H:i:s',time()-3600);
SELECT * FROM Comments WHERE TimeStamp between $timedate and $timedate;
其中TimeStamp为存入的时间。
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2014-10-16 10:53)
标签:

mysql代码片段

分类: php相关
//导出为xml文件
mysql -X -uroot -proot -e 'use testa;select * from test_tb;' > /opt/test.xml
 
//导出为csv文件
//fields terminated 分割记录中每个字段的字符
//optionally enclosed 包围每个字段的字符
//lines terminated 每行结束的字符
//PS:Excel打开csv文件乱码时 用记事本打开 保存为ansi编码即可
SELECT * FROM sdb_check INTO OUTFILE '/opt/check1.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\'' LINES TERMINATED BY '\n';
 
//查询记录并插入到指定表 需要先创建表newtable
INSERT
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

wordpress函数参考

分类: php相关
http://codex.wordpress.org/Function_Reference/get_post
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2014-09-23 21:52)
标签:

php-curl封装类

分类: php相关
封装了的php curl类,使用起来更加的方便快捷,包含了post和get两种方式。
code:
class Request
{
    
    public static function get($url, $data = array(), $cookie = null, $cookiefile = null,$cookiesavepath = null, $encode = true)
    {
        //初始化句柄
        $ch = curl_init();
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2014-09-18 20:45)
标签:

opencart添加模块

分类: opencart
在opencart的开发过程中,难免要根据网站设计的需要添加模块,下面简单介绍下opencart中模块的设计流程。
首先是后台(admin):
然后在opencart网站后台“extensions”->“module”中找到与我们的需要的“module”配置最接近的一个 module(这样方便修改),然后找到controller、language、view中对应的文件另存为我们需要的文件
比如我们要做一个与banner类似的模块,那么我们分别打开controller、language文件夹下面的module/banner.php以 及view文件夹下面的module/banner.tpl,然后分别另存为newbanner.php 、 newbanner.tpl,然后将这两个新文件中的banner、Banner分别替换成newbanner、Newbanner,这样初步工作就做好 了,之后在根据的需要添加相应的字段便可,
这样后台基本就完成了,之后就是前台了。

对于前台同样在controller、 language、view中找到模块所在的文件夹“module”,然后将module下面的banner文件另存为newbanner,之后替换 banner、Banner成newbanner、Newbanner,之后根据自己的需要稍微调整下文件便可以了
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2014-09-18 14:45)
标签:

opencart原理解析

分类: opencart

opencart是自有开发的一套架构,其实现思想也是基于MVC的一种方式,架构的核心在system/engine下面,包括了几个文件,

    1):controller.php   所有控制器的基类

     2):action.php   动作转向,也就是路径,比如 catalog下面的类ControllerAccountAddress就是对于account/address

   3): front.php  前端动作执行文件,这个是在action.php基础上进行的操作,也就是相当于action.php是加载了数据,而front.php是动作,负责执行的。

   4):loader.php   这个是加载相关的类库文件,包括database下的,model下的,library下的文件,调用方法就是$this->load->library('library下的文件名“)

                                       

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
个人资料
c小兔
c小兔
  • 博客等级:
  • 博客积分:0
  • 博客访问:5,069
  • 关注人气:1
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
访客
加载中…
好友
加载中…
评论
加载中…
留言
加载中…
  

新浪BLOG意见反馈留言板 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有