-
Codeigniter运用PHPExcel导出Excel文件
所属栏目:[编程] 日期:2022-02-10 热度:112
1.准备工作 下载PHPExcel:http://phpexcel.codeplex.com 这是个强大的Excel库,这里只演示导出Excel文件的功能,其中的大部分功能可能都用不着. 2. 安装PHPExcel到Codeigniter 1) 解压压缩包里的Classes文件夹中的内容到applicationlibraries目录下,目录结构[详细]
-
PHP导入与导出CSV文件实现程序
所属栏目:[编程] 日期:2022-02-10 热度:104
我们先准备mysql数据表,假设项目中有一张记录学生信息的表student,并有id,name,sex,age分别记录学生的姓名、性别、年龄等信息,代码如下: CREATE TABLE `student` ( `id` int(11) NOT NULL auto_increment, `name` varchar(50) NOT NULL, `sex` varchar(10) N[详细]
-
php 无限分类完成原理详解
所属栏目:[编程] 日期:2022-02-10 热度:114
在php中无限分类是我们在实际开发中经常用到的一种数据结构,一般我们称之为树形结构,像我网站的分类有php入门,正则等等分类,这种是二级不是无限级了,如果是无限级就可以在子类下加子类了. 我们先来看我实现无限分类的具体过程. 题设:类似淘宝的商品分类,可以[详细]
-
php 全面禁止浏览器缓存页面内容解析
所属栏目:[编程] 日期:2022-02-10 热度:122
本文章来给大家介绍如何在php中利用相关保代码来禁止浏览器缓存页面内容,在php中我们只要使用header命令带一些参数即可实例。 代码如下: header(Cache-Control:no-cache,must-revalidate,no-store); //这个no-store加了之后,Firefox下有效 header(Pragma:no[详细]
-
MySql分表、分库、分片和分区知识点有哪几点
所属栏目:[编程] 日期:2022-02-10 热度:68
这篇文章主要介绍了MySql分表、分库、分片和分区知识点有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 一、前言 数据库的数据量达到一定程度之后,为避免带来系统性能上的瓶颈。[详细]
-
SQL怎样求时间差之和
所属栏目:[编程] 日期:2022-02-10 热度:181
这篇文章主要介绍了SQL如何求时间差之和,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 题目如下: 求每个品牌的促销天数 表sale为促销营销表,数据中存在日期重复的情况,例如id为1的[详细]
-
MySQL索引的示例剖析
所属栏目:[编程] 日期:2022-02-10 热度:121
这篇文章给大家分享的是有关MySQL索引的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 前言 我们知道,索引的选择是优化器阶段的工作,但是优化器并不是万能的,它有可能选错所要使用的索引。一般优化器选择索引考虑[详细]
-
MySQL中主键与rowid的运用陷阱有哪些
所属栏目:[编程] 日期:2022-02-10 热度:192
这篇文章主要为大家展示了MySQL中主键与rowid的使用陷阱有哪些,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下MySQL中主键与rowid的使用陷阱有哪些这篇文章吧。 前言 大家在MySQL中我们可能听到过rowid的概念,[详细]
-
MySQL数据库常用操作的案例分析
所属栏目:[编程] 日期:2022-02-10 热度:146
小编给大家分享一下MySQL数据库常用操作的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 具体如下: 一、查询不同表中同名字段(表连接查询条件神器) use informa[详细]
-
数据库中sql完整性约束的示范分析
所属栏目:[编程] 日期:2022-02-10 热度:191
小编给大家分享一下数据库中sql完整性约束的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 完整性约束 完整性约束是为了表的数据的正确性!如果数据不正确,那么[详细]
-
MySQL语句有哪几点
所属栏目:[编程] 日期:2022-02-10 热度:161
这篇文章给大家分享的是有关MySQL语句有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 SQL(Structured Query Language)语句,即结构化查询语言,是操作和检索关系数据库的标准语言。SQL语句一般分为以下几种: DCL(Da[详细]
-
MySQL数据库中null的知识点有什么
所属栏目:[编程] 日期:2022-02-10 热度:73
这篇文章主要介绍MySQL数据库中null的知识点有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 在mysql数据库中,null是一个经常出现的情况,关于mysql中的null,有哪些注意事项呢? 1. is null 首先判断数据库中某一列的值是[详细]
-
MySQL中如何运用DDL gh-ost
所属栏目:[编程] 日期:2022-02-10 热度:171
这篇文章给大家分享的是有关MySQL中如何使用DDL gh-ost的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 背景: 作为一个DBA,大表的DDL的变更大部分都是使用Percona的pt-online-schema-change,本文说明下另一种工具gh-ost的使[详细]
-
MySQL中DML语句的示例解析
所属栏目:[编程] 日期:2022-02-10 热度:51
这篇文章将为大家详细讲解有关MySQL中DML语句的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 DML操作是指对数据库中表记录的操作,主要包括表记录的插入(insert)、更新(update)、删除(delete)和查询[详细]
-
PHP调用linux命令详细介绍
所属栏目:[编程] 日期:2022-02-10 热度:54
在php中调用linux命令的函数是 string exec(string command,string[array],int[return_var]); 如:exec( vpopmail );echo exec(whoami); 再看一实例,代码如下: function exec_enabled() { $disabled = explode(, , ini_get(disable_functions)); return !in_a[详细]
-
php ftp上传,下载,删掉服务器文件实例
所属栏目:[编程] 日期:2022-02-10 热度:146
php ftp上传,下载,删除服务器文件实例. php ftp传送文件到服务器,实例代码如下: ?php // 开始 $ret = ftp_nb_get ($my_connection, test, README, FTP_BINARY, filesize(test)); // 或: $ret = ftp_nb_get ($my_connection, test, README, // FTP_BINARY, FT[详细]
-
php获取本机mac地址三种办法
所属栏目:[编程] 日期:2022-02-10 热度:73
//方法一 class getmacaddr { var $return_array = array(); // 返回带有mac地址的字串数组 var $mac_addr; function getmacaddr($os_type) { switch ( strtolower($os_type) ) { case linux: $this-forlinux(); break; case solaris: break; case unix: bre[详细]
-
php 缓存方法
所属栏目:[编程] 日期:2022-02-10 热度:110
关于缓存技术不只在php有,很多系统都有,这是为了减轻服务器压力与数据库压力来做的,本文章从php缓存技术入门到利用缓存实例来告诉你如何应用php来实例文件缓存描述, 先看这个缓存类,代码如下: class cache{ /* class name: cache description: control to ca[详细]
-
PHP 和 js json的通信实例
所属栏目:[编程] 日期:2022-02-10 热度:181
简介一下json吧,json(object notation) 是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成,它基于javascript programming language,standard ecma-262 3rd edition - december 1999的一个子集,json采用完全独立于语言的文本格式,但是也[详细]
-
eAccelerator加快php程序
所属栏目:[编程] 日期:2022-02-10 热度:125
什么是eaccelerator 概念:eaccelerator 是一个免费开源的php加速、优化、编译和动态缓存的项目,它可以通过缓存php代码编译后的结果来提高php脚本的性能,使得一向很复杂和离我们很远的php脚本编译问题完全得到解决,通过使用eaccelerator,可以优化你的php代码[详细]
-
php memcached安装和使用
所属栏目:[编程] 日期:2022-02-10 热度:144
1.简介 memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问.memcache也提供用于通信对话(session_handler)的处理. 1.1.memcache在php.ini中的配置项列表 memcache在php[详细]
-
php COM 连通ADODB.Connection数据库
所属栏目:[编程] 日期:2022-02-10 热度:152
$iishost = new com(npoint_m.host); 加载组件,$r = $iishost-iisstate(10, 1, , , , ); 运行组件功能,返回参数 echo $r; 返回参数,切换net版本为 netstate(ifid, dirname, netver, iissapp, bkwebip, bkpass, webfiletype, bkport) 参数说明:ifid as ingete[详细]
-
php curl_setopt和模拟用户登录
所属栏目:[编程] 日期:2022-02-10 热度:70
bool curl_setopt (int ch, string option, mixed value) curl_setopt()函数将为一个curl会话设置选项,option参数是你想要的设置. value是这个选项给定的值,该例子为模拟登录,代码如下: $cookie_file = tempnam(./temp,cookie);//保存临时cookie $login_url[详细]
-
PHP使用Webservice经典实例
所属栏目:[编程] 日期:2022-02-10 热度:199
NuSoap是PHP环境下的WebService编程工具,用于创建或调用WebService,它是一个开源软件,是完全采用PHP语言编写的、通过HTTP收发SOAP消息的一系列PHP类,由NuSphere Corporation开发,NuSOAP的一个优势是不需要扩展库的支持,这种特性使得NuSoap可以用于所有的PHP[详细]
-
Mysql数据迁徙办法工具的示例分析
所属栏目:[编程] 日期:2022-02-09 热度:83
这篇文章给大家分享的是有关Mysql数据迁徙方法工具的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 数据迁徙是每个后端都会遇到的工作之一,本文介绍了一些常见的数据迁徙方法与工具 mysqldump:数据结构不变的数据[详细]