-
运用php把mysql数据库备份导出成sql示例
所属栏目:[PHP教程] 日期:2022-02-17 热度:89
用php代码实现数据库备份可以使网站的管理变得非常便捷,我们可以直接进后台操作就能完成数据库的备份. 关键技术: 1. 首先要得到该数据库中有哪些表,所用函数 mysql_list_tables(),然后可以将获取的所有表名存到一个数组. 2. show create table 表名 可以获[详细]
-
php中把数据库的内容导出到excel
所属栏目:[PHP教程] 日期:2022-02-17 热度:131
把mysql数据库中的内容导出到excel我们只要利用header输出csv格式文档就可以简单实现mysql导出excel文件了,下面我们一起来看个实例. 核心代码就是这里了,代码如下: header(Content-Type: application/vnd.ms-excel; charset=UTF-8); header(Pragma: public[详细]
-
php向Mysql数据库保存数据代码实例
所属栏目:[PHP教程] 日期:2022-02-17 热度:139
在php中向mysql数据库保存数据方法最常用的两种是insert与update方法,下面我来给初学者介绍mysql数据保存方法. PHP向MySQL数据库中写入数据有三个步骤: 1,PHP和MySQL建立连接关系 2,打开MySQL数据库 3,接受页面数据,PHP录入到指定的表中 1、2两步可直接[详细]
-
PHP+MYSQL 出现乱码问号的解决办法
所属栏目:[PHP教程] 日期:2022-02-17 热度:88
php与mysql密码多半与php是没有任何关系了,这个我们只要把页面与mysql编码进行处理即可解决乱码问题,乱码也只是中文会乱码了. 使用PHP+MYSQL时遇到过字符乱问题,解决方法:在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的数据库消除乱码,对于GBK的[详细]
-
PHP把excel xls 文件导进mysql数据库
所属栏目:[PHP教程] 日期:2022-02-17 热度:116
excel导入mysql数据库我整理了两种办法,一种就是使用PHP-ExcelReader来导入,另一种是把excel转换成csv文件直接使用php相关函数导入即可. 昨晚一个客户联系我做网站,提出的要求是需要把客户提供的excel文件里面的数据导入到mysql数据库,最常用的方法就是[详细]
-
php中删掉数据库数据例子
所属栏目:[PHP教程] 日期:2022-02-17 热度:156
php除了删除文件目录不用用到mysql中的delete之外只要删除mysql数据库中的数据都要用到数据库的命令了,下面我看利用delete来删除数据的例子. 语句:DELETE FROM table_name WHERE column_name = some_value 解说:查询表为:table_name 的字段 column_name 的[详细]
-
php读取excel日期类型数据的示例
所属栏目:[PHP教程] 日期:2022-02-17 热度:154
Excel中的日期,php读取之后,变成了类似25569这样的数字,而不是Excel中显示的1970-1-1字符形式,原来excel中的日期是个1900-1-1开始的数字格式,比如1900-1-1是1,1970-1-1是25569. 提供一个读取的函数,代码如下: //excel日期转换函数 function excelTime($dat[详细]
-
php查询mssql出现问号 中文乱码 解决办法
所属栏目:[PHP教程] 日期:2022-02-17 热度:69
在php连接mssql时查询出来的全部是问题了,这种问题我根据经验知道是编码问题,下面来给各位总结一下解决方法. 方法一,修改php.ini文件,当然根据你页面情况来设置也可以是utf-8编码了,代码如下: ;mssql.charset = ISO-8859-1 mssql.charset = GBK 方法二,直[详细]
-
php PDO 使用办法详解
所属栏目:[PHP教程] 日期:2022-02-17 热度:63
PDO::exec:返回的是int类型,表示影响结果的条数. PDOStatement::execute 返回的是boolean型,true表示执行成功,false表示执行失败,这两个通常出现在如下代码: $rs0 = $pdo-exec($sql); $pre = $pdo-prepare($sql); $rs1 = $pre-execute(); 一般情况下可以用[详细]
-
PHP Mysql数据库备份类程序汇总
所属栏目:[PHP教程] 日期:2022-02-16 热度:199
数据库备份类我们只要在网上一搜索在N多的类代码,下面我来总结几款不错数据库备份希望对大家有所帮助. 数据库备份类,使用方法,代码如下: require_once(backdata.class.php); $link = @mysql_connect(localhost,数据库名,密码) or die (Could not connect t[详细]
-
php随机取mysql记录办法示例
所属栏目:[PHP教程] 日期:2022-02-16 热度:72
在php中要随机取mysql记录我们可以直接使用mysql_query来执行mysql中的select rand函数获取的数据并读出来,下面我来给大家介绍一下具体实例. 方法一,代码如下: select * from tablename order by rand() limit 1 把 limit 后面的数值改为你想随机抽取的条[详细]
-
一个轻松php数据库备份程序
所属栏目:[PHP教程] 日期:2022-02-16 热度:170
php备份mysql数据库是很多个人站长网站所具备的功能,当然如果你要备份几个GB或更大的数据库时php备份方法感觉有点吃力了. PHP 备份 mysql 数据库的源代码,在完善的 PHP+Mysql 项目中,在后台都会有备份 Mysql 数据库的功能,有了这个功能,我们就不用再使用 F[详细]
-
php生成excel列名,超过26列大于Z问题解决方法
所属栏目:[PHP教程] 日期:2022-02-16 热度:95
我们生成excel都会使用phpExcel类了,下面我来给大家介绍在生成excel列名超过26列大于Z问题解决办法吧,这是phpExcel类中的方法,今天查到了,记录一下备忘,代码如下: public static function stringFromColumnIndex($pColumnIndex = 0) { // Using a lookup c[详细]
-
php连接不上MySQL问题处理办法
所属栏目:[PHP教程] 日期:2022-02-16 热度:85
php连接不上mysql的原因有很多种常用的可能是函数没开启或mysql数据库配置有问题,下面我来给大家介绍php连接不上MySQL一些问题的分析与解决方法. 现象1 在PHP error log里发现:PHP Warning: mysqli::mysqli(): (HY000/2003): Cant connect to MySQL server[详细]
-
php mysqli批量替换数据库表前缀示例
所属栏目:[PHP教程] 日期:2022-02-16 热度:80
在php中有时我们要替换数据库中表前缀但是又不苦于一个个表去修改前缀吧,下面我自己写了一个mysqli批量替换数据库表前缀的php程序,希望些方法对你有帮助,代码如下: ?php header ( http-equiv=Content-Type content=text/html; charset=utf-8 ); $DB_host =[详细]
-
PHP运用XML备份MySQL数据库实例
所属栏目:[PHP教程] 日期:2022-02-16 热度:178
本文章来给大家介绍一个PHP利用XML备份MySQL数据库实例,这种方法个人认为只适用小数据量,并且安全性要求不高的用户了. 以下是在Linux下通过Apache+PHP对Mysql数据库的备份的文件代码. 文件一、Listtable.php,文件列出数据库中的所有表格,供选择备份,请选择[详细]
-
php程序里调用mysql存储过程实例
所属栏目:[PHP教程] 日期:2022-02-16 热度:62
php与mysql本来就是天生的一对了,下面我来介绍在php程序中怎么调用在mysql中己经写好的存储过程,大家一起来看看具体实现方法. Mysql存储过程创建语法,代码如下: CREATE PROCEDURE和CREATE FUNCTION CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [ch[详细]
-
PHP把mysql数据库导出为excel表
所属栏目:[PHP教程] 日期:2022-02-16 热度:91
利用php导出mysql数据库为excel表格的方法很多,最简单的就直接使用php fputcsv函数了,还有就是直接输入csv格式也是可以了,要生成excel标准格式我们需使用第三方插件了. 方法一,利用fputcsv,代码如下: // 输出Excel文件头,可把user.csv换成你要的文件名 he[详细]
-
PHP里实现mysql连接与查询实例解析
所属栏目:[PHP教程] 日期:2022-02-16 热度:127
在网上看了很多教程都是只讲到了一部份,如果连接数据库就只写了连接数据或查询只有查询,下面这文章从php 配置mysql连接然后到查询数据实例. 下面讲一下PHP链接MYSQL数据库,PHP与mysql链接和查询全过程 1、配置:php.ini 加载mysql组件. extension=php_mysql[详细]
-
php Socket 创建 监听等示例
所属栏目:[PHP教程] 日期:2022-02-16 热度:72
本文章提供在php中socket相关函数的实例,如果创建Socket 接受一个socket连接 写入一个Socket 初始化连接等操作,实例代码如下: $ip=127.0.0.1; //定义ip地址 $port=1000; //定义端口 $socket=socket_create(af_inet,sock_stream,sol_tcp); //创建socket $bi[详细]
-
php里fsockopen详细实例代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:73
$fp=fsockopen(127.0.0.1,80); //打开数据流 if(!$fp) //如果打开出错 { echo unable to openn; //输出内容 } else //如果成功打开 { fwrite($fp,get / http/1.0rnrn); //向数据流写入内容 stream_set_timeout($fp,2); //进行超时设置 $res=fread($fp,2000[详细]
-
php里缓冲输出实例代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:85
ob_start([string output_callback])- 打开输出缓冲区 所有的输出信息不在直接发送到浏览器,而是保存在输出缓冲区里面,可选得回调函数用于处理输出结果信息. ob_end_flush - 结束(发送)输出缓冲区的内容,关闭输出缓冲区,实例代码如下: */ ob_start(); //[详细]
-
php数组 类和对象 接口使用办法
所属栏目:[PHP教程] 日期:2022-02-16 热度:83
1. 数组 php的数组其实是一个关联数组,或者说是哈希表,php不需要预先声明数组的大小,可以用直接赋值的方式来创建数组,例如: //最传统,用数字做键,赋值 $state[0]=beijing; $state[1]=hebei; $state[2]=tianjin; //如果键是递增的数字,则可以省略 $city[]=[详细]
-
php生成word两种办法
所属栏目:[PHP教程] 日期:2022-02-16 热度:82
1.正常的touch创建word 2.fopen 打开word 3.fwrite 写入word 并保存 这样会出现一个问题,如果写入的东西里面含有html代码的话,它将直接写入word而不是 排版了. 这个问题,需要在输出html代码头部加一段代码: $headert=html xmlns:o=urn:schemas-microsoft-c[详细]
-
php web系统多域名登录失败解决办法
所属栏目:[PHP教程] 日期:2022-02-16 热度:189
下面只是简单的逻辑结构,对于正式的系统需要做具体的处理. 这里需要注意的是:加解密一定需要做安全验证,但是这个方法也不够完美,两个站点必须有相同一级域名,另外这种完全基于cookie的方式,安全性不够高,代码如下: function login() { $info = calllogin[详细]