-
Yii中运用PHPExcel导出Excel实例代码
所属栏目:[PHP教程] 日期:2022-02-17 热度:98
文章来给大家介绍在yii框架中利用PHPExcel插件来快速实例导出excel数据的具体方法,有在使用yii的同学不防进入参考一下. 最近在研究PHP的Yii框架,很喜欢,碰到导出Excel的问题,研究了一下,就有了下面的方法. 1、首先在cofig/main.php中添加对PHPExcel的引用,我[详细]
-
PHP mysql与mysqli事务使用介绍
所属栏目:[PHP教程] 日期:2022-02-17 热度:134
首先,mysqli 连接是永久连接,而mysql是非永久连接,什么意思呢?mysql连接每当第二次使用的时候,都会重新打开一个新的进程,而mysqli则只使用同一个进程,这样可以很大程度的减轻服务器端压力. mysqli封装了诸如事务等一些高级操作,同时封装了DB操作过程中的很[详细]
-
php连接mysql数据库测试实例解析
所属栏目:[PHP教程] 日期:2022-02-17 热度:181
如果你要php能与mysql连接,php需要在php.ini中把mysql模块给开启了,具体的开启方法文章后面会介绍了,下面我们来看php连接mysql实例测试吧. PHP连接MySQL数据库是通过 mysql_connect() 函数来打开非持久的 MySQL 连接. 语法:mysql_connect(servername, userna[详细]
-
PHP购物车用法之升级购物车数量
所属栏目:[PHP教程] 日期:2022-02-17 热度:178
购物车数量意思就是在我们买东西时可以随时删除工增加商品,这样我们的购物车就必须更新记录啊,下面我来给大家介绍PHP购物车更新购物车数量程序与原因,有需要了解的朋友可参考. 表单部分,代码如下: form action=?action=edit_num method=post name=car?php $c[详细]
-
php中将文本数据库变为mysql数据库
所属栏目:[PHP教程] 日期:2022-02-17 热度:187
使用文本数据库一般是针对小型的应用程序了,这种不就需要安装数据库了,我们可以直接操作文本文件就可以了,但时怎么操作都不如mysql数据库好用了,下面我来给大家介绍一个文本数据库转为mysql数据库实例,代码如下: ?php require_once config.php; $action = em[详细]
-
PHP把导入和导出CSV文件到mysql数据库办法
所属栏目:[PHP教程] 日期:2022-02-17 热度:72
因为工作需要我们需要把mysql中的数据导出成csv文件,然后由商家提供的数据我们再要利用php导入csv文件到mysql数据库,下面我来给大家介绍PHP把导入和导出CSV文件到mysql数据库程序代码,有需要了解的朋友可参考. 下面只是一个简单的实例: 我们先准备mysql数据[详细]
-
PHP调用MySQL存储过程并返回值完成程序
所属栏目:[PHP教程] 日期:2022-02-17 热度:137
本文章来给大家详细介绍在php中如何来调用执行mysql存储过程然后返回由存储过程返回的值了,有需要了解的同学可进入参考. 调用存储过程的方法. a。如果存储过程有 IN/INOUT参数,声明一个变量,输入参数给存储过程,该变量是一对,一个php变量,也可以不必,只是没[详细]
-
php里数据的批量导入csv文件代码
所属栏目:[PHP教程] 日期:2022-02-17 热度:190
有时写程序时后台要求把大量数据导入数据库中,比如计算机考试成绩的查询、电话簿的数据等一般都是存放在excel中的,这时我们可把数据导出成csv文件,然后通过以下程序即可在后台批量导入数据到数据库中. 下面只是主要程序部分,代码如下: ?php /***************[详细]
-
PHP里实现mysql连接与查询实例解析
所属栏目:[PHP教程] 日期:2022-02-17 热度:154
在网上看了很多教程都是只讲到了一部份,如果连接数据库就只写了连接数据或查询只有查询,下面这文章从php 配置mysql连接然后到查询数据实例. 下面讲一下PHP链接MYSQL数据库,PHP与mysql链接和查询全过程 1、配置:php.ini 加载mysql组件. extension=php_mysql.d[详细]
-
PHP把mysql数据库导出为excel表
所属栏目:[PHP教程] 日期:2022-02-17 热度:138
利用php导出mysql数据库为excel表格的方法很多,最简单的就直接使用php fputcsv函数了,还有就是直接输入csv格式也是可以了,要生成excel标准格式我们需使用第三方插件了. 方法一,利用fputcsv,代码如下: // 输出Excel文件头,可把user.csv换成你要的文件名 head[详细]
-
PHP运用XML备份MySQL数据库实例
所属栏目:[PHP教程] 日期:2022-02-17 热度:174
本文章来给大家介绍一个PHP利用XML备份MySQL数据库实例,这种方法个人认为只适用小数据量,并且安全性要求不高的用户了. 以下是在Linux下通过Apache+PHP对Mysql数据库的备份的文件代码. 文件一、Listtable.php,文件列出数据库中的所有表格,供选择备份,请选择要[详细]
-
php程序里调用mysql存储过程实例
所属栏目:[PHP教程] 日期:2022-02-17 热度:80
php与mysql本来就是天生的一对了,下面我来介绍在php程序中怎么调用在mysql中己经写好的存储过程,大家一起来看看具体实现方法. Mysql存储过程创建语法,代码如下: CREATE PROCEDURE和CREATE FUNCTION CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [char[详细]
-
php mysqli批量替换数据库表前缀示例
所属栏目:[PHP教程] 日期:2022-02-17 热度:164
在php中有时我们要替换数据库中表前缀但是又不苦于一个个表去修改前缀吧,下面我自己写了一个mysqli批量替换数据库表前缀的php程序,希望些方法对你有帮助,代码如下: ?php header ( http-equiv=Content-Type content=text/html; charset=utf-8 ); $DB_host = l[详细]
-
php连接不上MySQL问题处理办法
所属栏目:[PHP教程] 日期:2022-02-17 热度:112
php连接不上mysql的原因有很多种常用的可能是函数没开启或mysql数据库配置有问题,下面我来给大家介绍php连接不上MySQL一些问题的分析与解决方法. 现象1 在PHP error log里发现:PHP Warning: mysqli::mysqli(): (HY000/2003): Cant connect to MySQL server o[详细]
-
PHP Mysql数据库备份类程序汇总
所属栏目:[PHP教程] 日期:2022-02-17 热度:95
数据库备份类我们只要在网上一搜索在N多的类代码,下面我来总结几款不错数据库备份希望对大家有所帮助. 数据库备份类,使用方法,代码如下: require_once(backdata.class.php); $link = @mysql_connect(localhost,数据库名,密码) or die (Could not connect to[详细]
-
php随机取mysql记录办法示例
所属栏目:[PHP教程] 日期:2022-02-17 热度:55
在php中要随机取mysql记录我们可以直接使用mysql_query来执行mysql中的select rand函数获取的数据并读出来,下面我来给大家介绍一下具体实例. 方法一,代码如下: select * from tablename order by rand() limit 1 把 limit 后面的数值改为你想随机抽取的条数,[详细]
-
一个轻松php数据库备份程序
所属栏目:[PHP教程] 日期:2022-02-17 热度:195
php备份mysql数据库是很多个人站长网站所具备的功能,当然如果你要备份几个GB或更大的数据库时php备份方法感觉有点吃力了. PHP 备份 mysql 数据库的源代码,在完善的 PHP+Mysql 项目中,在后台都会有备份 Mysql 数据库的功能,有了这个功能,我们就不用再使用 FTP[详细]
-
php生成excel列名,超过26列大于Z问题解决方法
所属栏目:[PHP教程] 日期:2022-02-17 热度:126
我们生成excel都会使用phpExcel类了,下面我来给大家介绍在生成excel列名超过26列大于Z问题解决办法吧,这是phpExcel类中的方法,今天查到了,记录一下备忘,代码如下: public static function stringFromColumnIndex($pColumnIndex = 0) { // Using a lookup cac[详细]
-
php google api 接口程序
所属栏目:[PHP教程] 日期:2022-02-16 热度:189
常用的google地图开发参数 phproogle::apiKey .这是谷歌的用户API密钥,这也可以设置使用时,一个新的实例是instanciated构造. phproogle::addGoogleMapControl() phproogle::addGoogleMapControl() 此方法设置,如缩放控制控制器的谷歌地图,地图控制等此方法[详细]
-
php 将文本文件转换csv输出
所属栏目:[PHP教程] 日期:2022-02-16 热度:168
这个类提供了转换成固定宽度的CSV文件,快速,简便的方法,它可将SplFileObject用于执行迭代,使它非常高效的一个迭代只知道当前成员,期权是提供给指定行字符和字段分隔符结束,This from CSV files.这个类是特别有用的,如果数据需要来自一个固定宽度的文件,并插[详细]
-
php 生成excel xls文档
所属栏目:[PHP教程] 日期:2022-02-16 热度:112
方法1 - 使用HTTP头 至于在MS Word中所述,您需要格式化的HTML / PHP页面使用Excel友好CSS和标头信息添加到您的PHP脚本,实例代码如下: ?php header(Content-type: application/vnd.ms-excel); header(Content-Disposition: attachment;Filename=document_name[详细]
-
php fsockopen 伪造 post和get方法
所属栏目:[PHP教程] 日期:2022-02-16 热度:106
?php //fsocket模拟post提交 $purl = http://localhost/netphp/test2.php?uu=rrrrrrrrrrrr; print_r(parse_url($url)); sock_post($purl,uu=55555555555555555); //fsocket模拟get提交 function sock_get($url, $query) { $info = parse_url($url); $fp = fs[详细]
-
php站内搜索关键词变亮方法
所属栏目:[PHP教程] 日期:2022-02-16 热度:96
我们这个做法是把搜索结果出来,与搜索关键词相同的替换成高亮的字, 我们会用到str_replace(你找的关键字,带有高亮的html标签你找的关键字,$str); 就这么容易了,好了下面我们来看一个实例吧. 先创建一个数据库:create database searchKey; 再创建表,SQL建库代[详细]
-
php memcached mysql开发详细实例
所属栏目:[PHP教程] 日期:2022-02-16 热度:115
Memcached的工作方式:以下的部分中,读者最好能准备一份memcached的源代码. Memcached是传统的网络服务程序,如果启动的时候使用了-d参数,它会以守护进程的方式执行,创建守护进程由daemon.c完成,这个程序只有一个daemon函数,这个函数很简单,如无特殊说明,代码[详细]
-
LINUX 系统参数探测包括cpu,时间,内存等
所属栏目:[PHP教程] 日期:2022-02-16 热度:90
这款linux系统参数探测函数,可以计算出你当前机器的cpu是多少,内存多使用了多少,运行时间以及更新时间,实例代码如下: function sys_linux() { // CPU if (false === ($str = @file(/proc/cpuinfo))) return false; $str = implode(, $str); @preg_match_all[详细]
