-
结构化查询语言(SQL)简介
结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。语言特点1.一体化:SQL集数据定义DDL、数据操纵DML和数据控制DCL...
2016-12-16 -
图片验证码实例
session_start(); //开启session $_rnd_code = 4; //随机验证码的个数 $_nmsg = ''; //设定此次的验证码 for ($i=0;$i<$_rnd_code;$i++) { //创建随机码 $_nmsg .= dechex(mt_rand(0,15)); //把十进制转换成16进制 } $_SESSION['code'] = $_nmsg; //随机码保存在session $_width = 75; //宽和高 $_height = 25; $_img = imagec...
2016-12-16 -
php中curl的简单用法介绍
curl可以模拟浏览器来传输数据,它支持多种协议要使用curl,需要先在php中开启此功能使用步骤:curl_version();返回关于cURL的版本信息组成的关联数组 1、初始化一个新的会话返回一个cURL句柄,供后续curl函数使用 $ch=curl_init([string $url]);可以在初始化的时候就填入网址,也可以在后面的选项CURLOPT_URL中填写网址 2、设置相应的选项curl_setopt($ch,$option,$value);返回一个bool值 $ch为第一步的初始化的curl资源句柄,$option为设置的选项,$value为选项的值以下选项的值为一个b...
2016-12-16 -
mysqli面向对象的使用②
三、执行多条 SQL 语句有的时候需要同时执行多条SQL语句可以分别创建多个结果集然后使用,但这样资源消耗很大,也不利于管理PHP提供了执行多条SQL语句的方法multi_query()// 创建多条 SQL 语句 $_sql .= "SELECT * FROM tg_user;" ; $_sql .= "SELECT * FROM tg_photo;" ; $_sql .= "SELECT * FROM tg_article" ; // 开始执行多条 SQL 语句 if ( $_mysqli ->multi_quer...
2016-12-16 -
mysqli面向对象的使用①
一、创建、选择、设置和断开mysql连接1、创建一个mysqli的对象$_mysqli=new mysqli(); 2、连接MySql使用的主机、用户名、密码和数据库名、使用端口号$_mysqli->connect($host,$username,$password,$db_name,$port=3306); 把第一步和第二步结合,直接创建一个带连接参数的mysqli对象(构造方法):$_mysqli=new mysqli($host,$username,$password,$db_name,$port=3306); 单独设置数据库名称$_mysqli ->select_db...
2016-12-16