<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weyla的专栏]]></title><description><![CDATA[一步步实践]]></description><link>https://blog.youkuaiyun.com/weyla</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weyla]]></copyright><item><title><![CDATA[Thinkphp CURD中的where方法]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/52937309</link><guid>https://blog.youkuaiyun.com/weyla/article/details/52937309</guid><author>weyla</author><pubDate>Wed, 26 Oct 2016 19:13:07 +0800</pubDate><description><![CDATA[原文地址：http://www.cnblogs.com/kingfly/p/3524365.html


今天来给大家讲下查询最常用但也是最复杂的where方法，where方法也属于模型类的连贯操作方法之一，主要用于查询和操作条件的设置。
where方法的用法是ThinkPHP查询语言的精髓，也是ThinkPHP ORM的重要组成部分和亮点所在，可以完成包括普通查询、表达式查询、快捷查询、]]></description><category></category></item><item><title><![CDATA[thinkphp 字母函数介绍T/I/N/D/M/A/R/U]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/52934433</link><guid>https://blog.youkuaiyun.com/weyla/article/details/52934433</guid><author>weyla</author><pubDate>Wed, 26 Oct 2016 16:50:17 +0800</pubDate><description><![CDATA[1、

/**
 * 获取模版文件 格式 资源://模块@主题/控制器/操作
 * @param string $template 模版资源地址
 * @param string $layer 视图层（目录）名称
 * @return string
 */
T($template='',$layer='')2、/**
 * 获取输入参数 支持过滤和默认值
 * 使用方法:
 * 
 * I(]]></description><category></category></item><item><title><![CDATA[Django1.4上传图片无法在页面显示的问题]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/47908455</link><guid>https://blog.youkuaiyun.com/weyla/article/details/47908455</guid><author>weyla</author><pubDate>Sun, 23 Aug 2015 18:54:15 +0800</pubDate><description><![CDATA[使用ImageField时，图片成功上传至指定的路径，但在.html页面用{{ obj.photo.url }}显示图片时却无法显示。
错误指出是urls.py没有对‘media/’进行映射，映射方法是在：misite/urls.py中加入：
from django.conf import settings

if settings.DEBUG:
    urlpatterns += patt]]></description><category></category></item><item><title><![CDATA[python编码（汉字）]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/46927349</link><guid>https://blog.youkuaiyun.com/weyla/article/details/46927349</guid><author>weyla</author><pubDate>Fri, 17 Jul 2015 14:48:44 +0800</pubDate><description><![CDATA[运行.py程序时，如果里面含有汉字，就需要定义编码格式。
Python will default to ASCII as standard encoding if no other    encoding hints are given.
有以下几种方式（对win7x86+python2.7.10有效）：
1. 在.py文件的第一行写下：
# This Python file uses t]]></description><category></category></item><item><title><![CDATA[使用PHP调用系统命令实现ffmpeg的调用]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/46756897</link><guid>https://blog.youkuaiyun.com/weyla/article/details/46756897</guid><author>weyla</author><pubDate>Sat, 04 Jul 2015 19:00:15 +0800</pubDate><description><![CDATA[1、需要实现的功能：

        上传好视频后，PHP后台自动选取视频流中的某一帧作为视频封面。
2、工具：FFmpeg
      FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序，功能很强大。
笔者并没有深入了解和研究这个伟大的项目。只是为了实现上述功能。（在搜索工具的过程中，还搜到了php-FFmpeg，这是一个面向对象的FFmpeg / ]]></description><category></category></item><item><title><![CDATA[JQUERY获取当前页面的URL信息]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/46739435</link><guid>https://blog.youkuaiyun.com/weyla/article/details/46739435</guid><author>weyla</author><pubDate>Fri, 03 Jul 2015 11:16:10 +0800</pubDate><description><![CDATA[以前在做网站的时候，经常会遇到当前页的分类高亮显示，以便让用户了解当前处于哪个页面。之前一直是在每个不同页面写方法。工程量大，也不便于修改。一直在想有什么简便的方法实现。后来在网上查到可以用获取当前URL的详细信息来判断。所以收集了JQUERY获取URL的函数的资料。
设置或获取对象指定的文件名或路径。
window.location.pathname
例：http://localhost:]]></description><category></category></item><item><title><![CDATA[jquery使用each时注意不要把注释写在函数体内]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/46595567</link><guid>https://blog.youkuaiyun.com/weyla/article/details/46595567</guid><author>weyla</author><pubDate>Mon, 22 Jun 2015 20:32:06 +0800</pubDate><description><![CDATA[jquery在使用each时，不要有任何注释在each函数体内，否则页面显示时出问题。
如：
---------------------------下面的是正确的---------------------------------------------
//使每条留言的表情符，在点击时都可显示表情选择块
  $('.face_hf').each(function(i){
   var e]]></description><category></category></item><item><title><![CDATA[Jquery1.6版本后attr的变化,灰常委屈]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/46594999</link><guid>https://blog.youkuaiyun.com/weyla/article/details/46594999</guid><author>weyla</author><pubDate>Mon, 22 Jun 2015 18:56:36 +0800</pubDate><description><![CDATA[基于上次发表的 Jquery 获取checkbox的checked问题，从大家的评论中得到了答案，原因是Jquery1.6版本后
 attr 给改了，悲剧的我不知道，给耍了半天。
认真地去看了官方的最新文档，当中有这样的一段话 = =！
可见，给YIN了吧。下面发个改动后的效果：
jquery1.6+版本：
 
下文来自www.jquery.com The difference bet]]></description><category></category></item><item><title><![CDATA[PHPMailer不能连接SMTP服务器的两种常见原因（Could not connect to SMTP host）]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/46517237</link><guid>https://blog.youkuaiyun.com/weyla/article/details/46517237</guid><author>weyla</author><pubDate>Tue, 16 Jun 2015 13:41:02 +0800</pubDate><description><![CDATA[PHPmailer无法发送邮件，提示错误Error: Could not connect to SMTP host 

出现这种情况一般有两种原因： 
1.无法发出请求，本地设置问题 
2.连接被stmp服务器拒绝，可能账号出问题，比如发信量大且频繁 

第二种情况比较好解决，换一个登陆账号或者登陆IP就可以了。 

针对第一种情况，执行以下脚本测试 
[CODE_LITE] ]]></description><category></category></item><item><title><![CDATA[THINKPHP如何在添加数据的时候获取主键id的值]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/45873341</link><guid>https://blog.youkuaiyun.com/weyla/article/details/45873341</guid><author>weyla</author><pubDate>Wed, 20 May 2015 17:24:02 +0800</pubDate><description><![CDATA[在使用ThinkPHP新增数据后可以很方便的获取自动增长型的主键值。 
$Model = D(‘Blog’);
$data['name'] = ’test’;
$data['title'] = ’测试标题’;
$data['content'] = ’测试内容’;
$result = $Model->add($data);
if ($result){
   $id = $result;]]></description><category></category></item><item><title><![CDATA[关于php集成环境mysql wamp 修改密码后phpMyAdmin拒绝访问解决办法]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/45823623</link><guid>https://blog.youkuaiyun.com/weyla/article/details/45823623</guid><author>weyla</author><pubDate>Mon, 18 May 2015 15:59:47 +0800</pubDate><description><![CDATA[1. 将wamp\apps\phpmyadmin3.4.9\config.inc.php 
   $cfg['Servers'][$i]['auth_type'] = 'config'; 
   $cfg['Servers'][$i]['password'] = '';


   修改为
   $cfg['Servers'][$i]['auth_type'] = 'http'; 
 ]]></description><category></category></item><item><title><![CDATA[最常用的PHP正则表达式收集整理]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/45394805</link><guid>https://blog.youkuaiyun.com/weyla/article/details/45394805</guid><author>weyla</author><pubDate>Thu, 30 Apr 2015 14:51:22 +0800</pubDate><description><![CDATA[正则表达式用于字符串处理、表单验证等场合，实用高效。本文收集了一些常用的表达式：

 
 

PHP代码 
$str = preg_replace("/()(.*?)()/", '\1\2\3', $str); 
其中用了三个子模式（每个圆括号中内容为一个子模式），第一个是链接开始标签，第二个是链接文本，第三个是 

然后第二个参数中\1、\2、\3就表示这三个部分，要替换成什么]]></description><category></category></item><item><title><![CDATA[phpAdmin修改密码后拒绝访问的问题]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/45309055</link><guid>https://blog.youkuaiyun.com/weyla/article/details/45309055</guid><author>weyla</author><pubDate>Mon, 27 Apr 2015 13:25:21 +0800</pubDate><description><![CDATA[﻿﻿
phpMyadmin没配置正确，打开 phpMyadmin 目录找到config.inc.php文件，查找到$cfg['Servers'][$i]['password']='';这行，在''中输入你正确的root登录数据密码。
转载地址：http://www.cnblogs.com/Medeor/p/3239630.html]]></description><category></category></item><item><title><![CDATA[PHP之错误处理技巧]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/44964541</link><guid>https://blog.youkuaiyun.com/weyla/article/details/44964541</guid><author>weyla</author><pubDate>Thu, 09 Apr 2015 19:57:00 +0800</pubDate><description><![CDATA[在PHP的错误报告中会输出一些包含服务器信息的提示，在实际应用的环境中，由于一些环境原因导致的错误可能会给服务器或者Web系统带来安全隐患。因此，对于可能出现的错误的处理在实际应用环境中至关重要。
1、隐藏错误
在被调用的函数名前加上“@”符号来隐藏可能由于这个函数导致的错误信息。
如：$fp=@fopen("in.txt","r");
2、自定义错误页面
在PHP中，使用错误隐藏的方法]]></description><category></category></item><item><title><![CDATA[PHP之数据库错误调试]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/44964451</link><guid>https://blog.youkuaiyun.com/weyla/article/details/44964451</guid><author>weyla</author><pubDate>Thu, 09 Apr 2015 19:48:18 +0800</pubDate><description><![CDATA[使用DIE语句和mysql_error()调试:


如：$conn=mysql_connect("localhost","root","111") or die("服务器连接失败：".mysql_error())；
使用die语句，在出错后会终止程序的运行。mysql_error()函数会输出错误信息。
为了查找出MySQL语句执行中的错误，mysql_error()常被放置在mysq]]></description><category></category></item><item><title><![CDATA[PHP开发中的乱码问题]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/44961789</link><guid>https://blog.youkuaiyun.com/weyla/article/details/44961789</guid><author>weyla</author><pubDate>Thu, 09 Apr 2015 16:24:56 +0800</pubDate><description><![CDATA[1、解决页面中的乱码问题
两种方法：
(1) 使用meta标签设置页面编码

meta标签的作用是声明客户端的浏览器用什么字符集编码显示该页面，其中charset可以设置为GB2312、GBK、UTF-8等。大部分的页面都是通过这种方式来告诉浏览器显示这个页面时采用什么编码。
(2)通过header()函数设置页面的编码格式
header("content-type:text/html]]></description><category></category></item><item><title><![CDATA[PHP之转换编码格式]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/44960063</link><guid>https://blog.youkuaiyun.com/weyla/article/details/44960063</guid><author>weyla</author><pubDate>Thu, 09 Apr 2015 14:51:16 +0800</pubDate><description><![CDATA[1、通过iconv()函数实现编码转换
iconv( string in_charset, string out_charset, string str)
该函数将指定的字符串str由in_charset编码格式转换成out_charset编码格式，成功返回转换后的字符串；失败返回FALSE。
如果在参数out_charset后添加"//IGNORE"参数，那么将忽略转换时的错误。如果在出现]]></description><category></category></item><item><title><![CDATA[PHP加密函数]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/44940109</link><guid>https://blog.youkuaiyun.com/weyla/article/details/44940109</guid><author>weyla</author><pubDate>Wed, 08 Apr 2015 14:08:53 +0800</pubDate><description><![CDATA[1、crypt()
crypt()函数可以完成单向加密功能。
string crypt( string str [, string salt]);
//str: 是需要加密的字符串；salt: 为加密时使用的干扰串。如果省略salt，则会随机生成一个干扰串。
crypt()函数支持4种算法和长度：
_____________________________________________]]></description><category></category></item><item><title><![CDATA[PDO]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/44916891</link><guid>https://blog.youkuaiyun.com/weyla/article/details/44916891</guid><author>weyla</author><pubDate>Tue, 07 Apr 2015 10:16:45 +0800</pubDate><description><![CDATA[PDO是PHP Data Object(PHP数据对象)的简称。是一个“数据库访问抽象层”，作用是统一各种数据库的访问接口。在PHP5.1版本及以后版本中可以使用。
1、PDO连接数据库
在PDO中，要建立与数据库的连接需要实例化PDO的构造函数。
new PDO($dsn, $user, $pwd);
//$dsn:Data Source Name。数据源名称，提供连接数据库需要的信息。]]></description><category></category></item><item><title><![CDATA[PHP之面向对象的魔术方法]]></title><link>https://blog.youkuaiyun.com/weyla/article/details/44871367</link><guid>https://blog.youkuaiyun.com/weyla/article/details/44871367</guid><author>weyla</author><pubDate>Sat, 04 Apr 2015 10:32:38 +0800</pubDate><description><![CDATA[PHP中以两个下划线"__"开头的方法被称为魔术方法。如__construct()、__destruct()、__clone()。
1、__set()和__get()方法对私有成员进行赋值或者获取值的操作。（不需要主动调用）
2、__isset()和__unset()：当在类的外部使用isset()函数检测对象中的私有成员属性时，就会自动调用类中的"__isset()"方法完成对私有成员属性的]]></description><category></category></item></channel></rss>