-
php存储例程 存储过程进阶学习
所属栏目:[PHP教程] 日期:2022-02-18 热度:163
什么是存储例程? 存储例程是存储在数据库教程服务器中的一组sql语句,通过在查询中调用一个指定的名称来执行这些sql语句命令. 为什么要使用存储过程? 我们都知道应用程序分为两种,一种是基于web,一种是基于桌面,他们都和数据库进行交互来完成数据的存取工作,[详细]
-
php导出mysql数据库中为excel代码
所属栏目:[PHP教程] 日期:2022-02-18 热度:105
SQL数据库代码如下: SET SQL_MODE=NO_AUTO_VALUE_ON_ZERO; -- -- 数据库: `mysqlnew` -- -- -------------------------------------------------------- -- -- 表的结构 `test` -- CREATE TABLE IF NOT EXISTS `test` ( `id` int(10) NOT NULL auto_incremen[详细]
-
php fputcsv函数将mysql数据库导出到excel文件
所属栏目:[PHP教程] 日期:2022-02-18 热度:183
fputcsv() 函数将行格式化为 CSV 并写入一个打开的文件,该函数返回写入字符串的长度,若出错,则返回 false. 说明:fputcsv() 将一行(用 fields 数组传递)格式化为 CSV 格式并写入由 file 指定的文件. PHP实例代码如下: // 输出Excel文件头,可把user.csv换成你[详细]
-
pdo操作数据库入门教程
所属栏目:[PHP教程] 日期:2022-02-18 热度:62
我们开始构造第一个PDO应用,建立一个pdo.php教程文件在Web文档目录下.PDO功能确实强大,另外还有一些内容我没有讲到,比如绑定参数、预处理、存储过程、事务处理等等功能,另外还有不同数据扩 DSN的构造,Oracle数据库自己很多特殊的东西,都需要深入去学习理解,[详细]
-
php curl收集远程页面内容演示代码
所属栏目:[PHP教程] 日期:2022-02-18 热度:143
在php中可以采集远程页面的函数有很多,如有file_get_contents(),fopen,file()这些函数都可采集远程服务器数据,但是要算性能curl最可,他支持支持多线程,代码如下: $curlPost = a=1b=2;//模拟POST数据 $ch = curl_init(); curl_setopt($ch, CURLOPT_HTTPHEAD[详细]
-
php里mail函数发送文件失败解决办法
所属栏目:[PHP教程] 日期:2022-02-18 热度:161
php中mail函数是一个自带的发邮件的函数,但是如果你真的要使用mail函数来发邮件那必须是要给你系统安装sendmail组件才可以,下面我就碰到mail发送不了邮件的问题,下面一起来看看解决办法吧. 之前的那台服务器转移过来后,发现网站用mail()发送邮件发不了,但是[详细]
-
php里curl get post 例子
所属栏目:[PHP教程] 日期:2022-02-18 热度:78
php中curl函数可以实现get与post操作,我们经常使用它来做一些人为模仿操作了,下面我来简单的介绍post与get的例子. get 方法,代码如下: $url = http://www.Cuoxin.com /index.php?a=bc=de=fg=.urlencode(王璐个人博客); $ch = curl_init(); curl_setopt($ch,[详细]
-
php给数据库建立索引
所属栏目:[PHP教程] 日期:2022-02-18 热度:79
就象许多的PHP开发者一样,在刚开始建立动态网站的时候,我都是使用相对简单的数据结构,PHP在连接数据库方面的确实是十分方便,译者注,有些人认为PHP在连接不同数据库时没有一个统一的接口,不太方便,其实这可以通过一些扩展库来做到这一点,你无需看大量的设计文[详细]
-
PHP和Oracle数据库连接
所属栏目:[PHP教程] 日期:2022-02-18 热度:123
通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的web站点中,甚至修改数据库中的数据,MySQL是一种很流行的数据库,并且在互联网中有许多有关PHP与MySQL的教程,MySQL是免费的,这一点也许就吸引了不少人. 由于其广泛应用,我就不想在这里赘述MySQL的使[详细]
-
拿PHP调用数据库的存贮过程
所属栏目:[PHP教程] 日期:2022-02-18 热度:199
大家知道,存储过程是在服务器端的一个脚本程序,执行起来速度很快,但它也有一个缺点,就是依靠与一个固定数据库,移植性不好. 我的上回文章,提到了用com组件是可以访问ado以及相关的组件,无论是自己建的还是系统带的,都可以扩展系统的功能,但现在php不支持dcom/[详细]
-
php access 数据库转变到mysql数据库代码
所属栏目:[PHP教程] 日期:2022-02-18 热度:68
本人采集来的数据是ACCESS的,但我的程序是mysql的,故写了一个程序,程序三步走,分享一下,喜欢操作数据库的朋友应该都会用到的. 1.连接mysql,代码如下: $dbhost=localhost:3307;//服务器 $db=dataname;//数据库 $dbuser=root;//用户名 $dbpass=*******;//密码[详细]
-
php SQL Server Authentication连接部分代码
所属栏目:[PHP教程] 日期:2022-02-18 热度:122
php SQL Server Authentication连接部分代码: $serverName = (local); //数据库教程服务器地址 $uid = pandao; //数据库用户名 $pwd = 1987; //数据库密码 $connectionInfo = array(UID=$uid, PWD=$pwd, Database=test); $conn = sqlsrv_connect( $serverNam[详细]
-
php 连接odbc数据源并保存,查找数据
所属栏目:[PHP教程] 日期:2022-02-18 热度:190
$connstr = driver=microsoft access driver (*.mdb);dbq=.realpath(db.mdb); $connid = odbc_connect($connstr,,,sql_cur_use_odbc); $odbc_exec = odbc_exec($connid, insert into tablename (name) values(name)); $query = odbc_do($connid, select * fr[详细]
-
php pdo连接并查找sql数据库代码
所属栏目:[PHP教程] 日期:2022-02-18 热度:115
$login = root; $passwd = mysql; try{ $db=new pdo(mysql:host=localhost;dbname=mysql,$login,$passwd); foreach($db-query(select * from test) as $row){ print_r($row); } $db=null; }catch(pdoexception $e){ echo $e-getmessage(); } 看一个高级一点[详细]
-
php PDO 使用方法详解
所属栏目:[PHP教程] 日期:2022-02-18 热度:110
PDO::exec:返回的是int类型,表示影响结果的条数. PDOStatement::execute 返回的是boolean型,true表示执行成功,false表示执行失败,这两个通常出现在如下代码: $rs0 = $pdo-exec($sql); $pre = $pdo-prepare($sql); $rs1 = $pre-execute(); 一般情况下可以用$r[详细]
-
php mysql备份恢复分卷处理
所属栏目:[PHP教程] 日期:2022-02-18 热度:198
分卷处理就是把握们要处理的数据分成一个个小文件进行处理了,下面我来给大家介绍一个php mysql备份恢复分卷处理类,实现mysql数据库分卷备份,选择表进行备份,实现单个sql文件及分卷sql导入. 分卷导入类及思路详解 数据库导入导出是一个后台必要拥有的功能,网[详细]
-
php连接远程mysql数据库实例
所属栏目:[PHP教程] 日期:2022-02-18 热度:59
在php中如果我们要连接远程数据库连接方法也很简单,我们只要把本地连接localhost或127.0.0.1改成指定远程服务器一IP地址即可. 语法:mysql_connect(servername,username,password); 例子:在下面的例子中,我们在一个变量中 ($con) 存放了在脚本中供稍后使用的[详细]
-
php下pdo的mysql事务处理应用实例
所属栏目:[PHP教程] 日期:2022-02-18 热度:129
php+mysql事务处理的几个步骤: 1.关闭自动提交 2.开启事务处理 3.有异常就自动抛出异常提示再回滚 4.开启自动提交 注意:mysql只有这个InnoDB驱动是支持事务处理的,默认MyIsAM驱动不支持,下面是实例代码: ?php try{ $pdo=new pdo(mysql:host=localhost;dbname[详细]
-
php图片保存入mysql数据库失败解决办法
所属栏目:[PHP教程] 日期:2022-02-18 热度:112
图片保存数据库并不是一个明智的做法,我们多半是把图片保存到服务器,然后把图片地址保存到数据库,这样我们每次只要读出图片地址就可以显示了,但下面我还是来介绍一个图片保存到mysql数据库的问题解决办法,代码如下: require class/db.php; $fileName = a1.jp[详细]
-
php备份mysql实例程序
所属栏目:[PHP教程] 日期:2022-02-18 热度:186
php备份mysql我们需借助于系统的计划任务功能,下面我来介绍在linux中php备份mysql实例方法. 将所有备份文件备份到指定的目录,如/backup/mysql_data_backup,代码如下: mkdir /backup/mysql_data_backup -p cd /backup/mysql_data_backup wget /backmysql.txt[详细]
-
PHP mysql事务回滚操作实例
所属栏目:[PHP教程] 日期:2022-02-18 热度:75
本文章来给大家介绍一个PHP mysql事务回滚操作实例,有需要了解事物回滚的朋友可参考,操作方法很简单. MYSQL中只有INNODB和BDB类型的数据表才能支持事务处理,其他的类型是不支持的,代码如下: public function insertUser ($userArray){ foreach ($userArray a[详细]
-
PHP利用curl实现get与POST提交数据
所属栏目:[PHP教程] 日期:2022-02-18 热度:177
curl实现get提交数据,代码如下: // 初始化一个 cURL 对象 $curl = curl_init(); // 设置你需要抓取的URL curl_setopt($curl, CURLOPT_URL, http://www.Cuoxin.com); // 设置header, 最后一个参数是0表示返回值不带有header,1表示带有header curl_setopt($cu[详细]
-
php导入大量数据到mysql性能优化
所属栏目:[PHP教程] 日期:2022-02-18 热度:158
在mysql中我们结合php把一些文件导入到mysql中,下面我来分享我对15000条记录进行导入时分析与优化,各位朋友可参考. 之前有几篇文章,说了最近tiandi在帮朋友做一个小项目,用于统计电话号码的,每次按需求从数据库里随机生成打包的电话号码,然后不停地让人[详细]
-
PHP把MSSQL数据导入到MYSQL实例
所属栏目:[PHP教程] 日期:2022-02-18 热度:177
最近需要把一个以前的asp网站转换成php的,但php是与mysql而我的asp与mssql的,结果就需要把mssql数据导入到mysql数据库了,下面我自己写了一个实例还抄了一个实例都不错. 实例一,代码如下: ?php //国内的PNR码连接 $hostname=127.0.0.1; //MSSQL服务器的IP地址[详细]
-
php信息库备份类程序代码
所属栏目:[PHP教程] 日期:2022-02-18 热度:133
今天没事收集了两款php数据库备份程序,这里可以完成功能有:1.备份指定数据表、2.打包成zip文件、3.发送到指定邮箱地址,基本功能就这些了. 下面看下使用方法,代码如下: ?php error_reporting(0);//消灭万恶的php报警提示 //设定邮箱 $options = array(email =[详细]