最近在研究WordPress的内部机制以及主题和插件的开发,下面将介绍如何开发出一个wordpress的插件,主要是介绍开发步骤,插件的功能不重要。当然,我在维护一个叫WP-Options-Manager的插件,主要管理的是用户WordPress后台的设置…
mysql表数据的增删改查
在使用mysql数据库时,我们最常做的是4件事,增删改查,也就是俗称的CRUD(create read update delete),接下我们来研究研究CRUD。 插入数据 基本语法 insert into 表名 [(字段列表)] values (值列表)…
mysql数据类型详解
在复习mysql数据库的增删改查之前,我们先来看看mysql中的数据类型,只有深入了解了mysql的数据类型,我们才能更好的设计及使用mysql数据库。 mysql数据库的数据可以分为三个类型:数值型、时间日期型、字符型。 数值型 数值型又分为整数型和和小…
mysql数据库表的基本命令
mysql数据库中以表来存储数据,一般而言,一张表由多个字段组成,其中有一个或多个字段组成主键(主键就是一张表的中一条数据的身份证号码,拥有唯一性,用来识别数据)。 创建表 创建表的语法如下: CREATE TABLE 表名(字段名 数据类型 [约束条件]…
mysql数据库基本操作
mysql是开源的,一个非常好用的数据库,上一章给大家介绍了Navicat for MySQL来管理mysql数据库,本章给大家介绍一下数据库的基本操作。 数据库相关操作 1.创建数据库 create database basictest; 2.查看所有数…
mysql数据库远程连接设置
在我们使用MySQL数据库的时候,有时数据装在服务器,不在本机,而我们不方便登陆服务器进行操作时,使用Navicate For Mysql进行远程连接是比较方便的。下面我们来看看如何操作。 准备工作 Navicat for MySQL 是管理和开发 MyS…
PHP闭包(匿名函数)
在PHP的编程中,我们经常会遇到或者使用闭包,也叫做匿名函数。这个特性从PHP5.3开始支持,匿名函数可用于动态创建函数,并保存到一个变量中,以及其他巧妙的用法,下面我们来了解一下闭包。 最常见的匿名函数 <?php $func = function…
自定义博客代码折叠功能
昨天在写文章的时候发现一个代码特别长,对于阅读文章而言造成了困扰,所以今天自定义了一个代码折叠动能(主要是没有找到现成的插件=_=)。 功能编写思路 首先我参考了一下博客园的代码折叠,然后看了一下我的代码都是在pre元素之下,那么我可以在代码块之上加一个折…
PHP邮件发送
一般我们在做网站或者论坛或者用户注册功能的时候,都需要邮箱发送信息的功能,但是我在网上找了写资料都不是很好,或许代码是对的,但跟我本地的配置不同,或许是给的代码过于复杂,下载下来之后还要费力的修改。那么下面我们来看看比较简单,但很实用的邮箱发送信息的功能。…
PHP文件上传失败问题
在测试PHP文件上传功能的时候一直没有成功,查阅了一下资料,出于服务器安全考虑,一般在apache配置文件中作php_admin_value open_basedir 的限制,防止php程序浏览整个硬盘,这个限制在使用虚拟主机的服务器上使用的更多。 ope…