• ubuntu搭建LAMP环境

    ubuntu环境下搭建LAM
  • MYSQL日期 字符串 时间戳互转

    平时比较常用的时间、字符串、时间戳之间的互相转换,虽然常用但是几乎每次使用时候都喜欢去搜索一下用法;本文将作为一个笔记,整理一下三者之间的转换(即:date转字符串、date转时间戳、字符串转date、字符串转时间戳、时间戳转date,时间戳转字符串)用法,方便日后查看;涉及的函数date_format(date,format)函数unix_timestamp()函数str_to_date(str…
  • Mysql将查询后的数据进行排名的SQL语句

    数据测试表表名TEST需求:这是一张店铺的虚拟表,ID为店铺ID,USER_ID为该店铺的发展人,现需要对USER_ID进行分组查询每个USER下共有多少家店铺,并对这个数据进行排名思路:有点类似循环里面的自增一样,设置一个变量并赋予初始值,循环一次自增加1,从而实现排序;   mysql里则是需要先将数据查询出来并先行按照需要排序的字段做好降序desc,或则升序asc,设置好排序的变量(初始值为…
  • MySQL case when 使用

    casewhen自定义排序时的使用根据casewhen新的sort字段排序casewhent2.status=4andt2.expire_time>UNIX_TIMESTAMP()andt2.expire_timeUNIX_TIMESTAMP(DATE_ADD(NOW(),INTERVAL60day))andt2.expire_timeorderBy('sortdesc,t2.expire_tim…
  • php使用smtp发送邮件报错Cannot connenct to relay host

    使用DEDEcms自定义了一个发送邮件的php文件,使用了dedecms自带的mail.class.php,在本地可以正常发送,上传到服务器上后,出现提示Cannotconnencttorelayhostsmtp.qq.comError:()Error:CannotsendemailtoXXX@qq.com网上找了一大堆文章,终于解决,问题出在服务器的环境配置上。找到php.ini,查看两个地方,…
  • PHP生成二维码

    /***功能:生成二维码*@paramstring$qr_data手机扫描后要跳转的网址*@paramstring$qr_level默认纠错比例分为L、M、Q、H四个等级,H代表最高纠错能力*@paramstring$qr_size二维码图大小,1-10可选,数字越大图片尺寸越大*@paramstring$save_path图片存储路径*@paramstring$save_prefix图片名称前缀…
  • 解决:Call to undefined function mb_detect_encoding()

    Linux:首先使用yum或者apt安装mbstring.so,使用命令:yuminstallphp-mbstring或者apt-getinstallphp-mbstring(ubuntu用户最好使用apt-cachesearchmbstring搜索一番后再安装,软件名字可能有误)然后修改php.ini:执行vim/etc/php.ini,加入extension="/usr/lib/php/mod…
  • PHP 加减乘除运算方式

    在PHP中常常会进行加减乘除运算一、可以直接使用+-*/进行计算,如需保留小数位则需另外单独处理例:1/3PHP计算结果为:0.33333333333333 二、PHP内置函数:加:bcadd(string $num1, string $num2, ?int $scale = null)减:bcsub(string&n…
友情链接