-
php mysql 导出csv excel格式文件并保存
所属栏目:[PHP教程] 日期:2022-02-19 热度:158
这是一款我在自己用时写的一款利用php导出mysql数据库的数据保存成csv文件,并提供下载,原理很简单就是把mysql数据查出来,然后以csv格式保存到一个.csv文件这样就OK了,实例代码如下: $times = time(); $filename = $times..csv; $a = 联系人,联系电话,申请时[详细]
-
php生成excel文件并输出到浏览器
所属栏目:[PHP教程] 日期:2022-02-19 热度:141
本文介绍了php spreadsheet_excel_writer与如何生成excel文件. 第一步,安装spreadsheet_excel_writer 由于这包使用ole包,您可能需要安装它,执行以下命令来执行更新:更新pear.php.net ole - 0.5 spreadsheet_excel_writer - 0.9.1 看一个实例,myfile.xls是文[详细]
-
php curl收集远程页面内容演示代码
所属栏目:[PHP教程] 日期:2022-02-19 热度:85
在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-19 热度:74
php中mail函数是一个自带的发邮件的函数,但是如果你真的要使用mail函数来发邮件那必须是要给你系统安装sendmail组件才可以,下面我就碰到mail发送不了邮件的问题,下面一起来看看解决办法吧. 之前的那台服务器转移过来后,发现网站用mail()发送邮件发不了,但是[详细]
-
php里curl get post 例子
所属栏目:[PHP教程] 日期:2022-02-19 热度:161
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-19 热度:171
就象许多的PHP开发者一样,在刚开始建立动态网站的时候,我都是使用相对简单的数据结构,PHP在连接数据库方面的确实是十分方便,译者注,有些人认为PHP在连接不同数据库时没有一个统一的接口,不太方便,其实这可以通过一些扩展库来做到这一点,你无需看大量的设计文[详细]
-
PHP和Oracle数据库连接
所属栏目:[PHP教程] 日期:2022-02-19 热度:116
通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的web站点中,甚至修改数据库中的数据,MySQL是一种很流行的数据库,并且在互联网中有许多有关PHP与MySQL的教程,MySQL是免费的,这一点也许就吸引了不少人. 由于其广泛应用,我就不想在这里赘述MySQL的使[详细]
-
拿PHP调用数据库的存贮过程
所属栏目:[PHP教程] 日期:2022-02-19 热度:159
大家知道,存储过程是在服务器端的一个脚本程序,执行起来速度很快,但它也有一个缺点,就是依靠与一个固定数据库,移植性不好. 我的上回文章,提到了用com组件是可以访问ado以及相关的组件,无论是自己建的还是系统带的,都可以扩展系统的功能,但现在php不支持dcom/[详细]
-
php access 数据库转变到mysql数据库代码
所属栏目:[PHP教程] 日期:2022-02-19 热度:187
本人采集来的数据是ACCESS的,但我的程序是mysql的,故写了一个程序,程序三步走,分享一下,喜欢操作数据库的朋友应该都会用到的. 1.连接mysql,代码如下: $dbhost=localhost:3307;//服务器 $db=dataname;//数据库 $dbuser=root;//用户名 $dbpass=*******;//密码[详细]
-
php SQL Server Authentication连接部分代码
所属栏目:[PHP教程] 日期:2022-02-19 热度:188
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-19 热度:177
$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-19 热度:196
$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完成refresh刷新页面进入批量导入数据
所属栏目:[PHP教程] 日期:2022-02-18 热度:166
我的这个功能的原因是参考dedecms生成html页面的原理,只是dedecms使用的是js跳转而我使用的是refresh进行跳转,效果是一样的,下面我们一起来看一个php实现批量导入数据的方法. 因为我有1000W数据一次导入数据库肯定是不可行了,所以我就导致了每一次导入50条或[详细]
-
PHP嗅探youku视频的真实flv文件地址
所属栏目:[PHP教程] 日期:2022-02-18 热度:113
认识几个做视频网站的站长他们的视频电影都是来自于我们国内的几大视频网站了,有一站长要我帮助它做一个可以自动测试出youku视频网站的flv真实地址,下面我整理了一下午解决了此问题非常的不错,大家可参考一下. 这个是借力打力,只是抓去朋友网的内容,不过相当[详细]
-
php检测数据是否是json字符
所属栏目:[PHP教程] 日期:2022-02-18 热度:141
检测返回的数据是不是json格式的数据我们可以使用几个方法来判断,下面我整理了一些比较实用的检测json字符串是不是json格式的例子,希望例子能帮助各位带来帮助. 首先要记住json_encode返回的是字符串,而json_decode返回的是对象. 判断数据不是JSON格式,代码[详细]
-
PHP生成二维码,运用PHP QR Code二维码生成类库
所属栏目:[PHP教程] 日期:2022-02-18 热度:63
PHP生成二维码例子我们使用到了PHP QR Code类库来生成了,有了它我们生成二维码就像echo a这么简单了,下面来给各位介绍一下吧. 以前使用Google提供了较为完善的二维码生成接口,调用API接口很简单,但是现在由于访问google出现问题,需要使用其他的方法生成二维[详细]
-
php里try catch 捕获异常的例
所属栏目:[PHP教程] 日期:2022-02-18 热度:59
php中try catch可以帮助我们捕获程序代码的异常了,这样我们可以很好的处理一些不必要的错误了,下面本文章总结了捕获异常的一些用法例子. PHP中try{}catch{}语句. PHP 5 添加了类似于其它语言的异常处理模块,在 PHP 代码中所产生的异常可被 throw语句抛出并被[详细]
-
PHP产生不重复标识符程序代码
所属栏目:[PHP教程] 日期:2022-02-18 热度:180
生成唯一不重复的标识我们主要是根据当前的一个时间time然后再转换在md5值,这样几乎是可以保证标签的唯一性了,下面整理了一些关于PHP生成不重复标识符程序代码,希望能各位有帮助. PHP倒是自带了生成唯一id的函数:uniqid(),它是基于当前时间微秒数的,用法如下[详细]
-
php藏匿IP地址后两位显示为星号例子
所属栏目:[PHP教程] 日期:2022-02-18 热度:57
我们在很多的公共网站中都会有碰到显示用户的IP时后面几个IP段显示为星号了,这样很好的保护了用户隐私了,下面我总结了些例子,大家看看吧. php正则格式化IP地址,隐藏后一位,代码如下: ?php //隐藏后一位 return preg_replace(/(\d+)\.(\d+)\.(\d+)\.(\[详细]
-
PHP程序出错页面空白 没有错误提示怎么处理?
所属栏目:[PHP教程] 日期:2022-02-18 热度:156
php页面空白我们从几个方法入手,一个是php把错误提醒功能给关闭了,另一个是程序没有返回结果,当然如果是使用了php操作数据库我们可以数据库报错未进行判断处理,下面我们从这三个方法来给大家分析php页面空白不报错解决办法. 1.php程序不报错 windows系统,我[详细]
-
php静态变量define static const
所属栏目:[PHP教程] 日期:2022-02-18 热度:101
静态变量只存在于函数作用域内,也就是说,静态变量只存活在栈中,一般的函数内变量在函数结束后会释放,比如局部变量,但是静态变量却不会,就是说,下次再调用这个函数的时候,该变量的值会保留下来. 最简单定义方法:define() 函数定义一个常量,常量类似变量,不同[详细]
-
php substr replace替换指定位置字符和内存破坏漏洞
所属栏目:[PHP教程] 日期:2022-02-18 热度:74
php substr_replace替换指定位置字符与内存破坏漏洞. 提示和注释 注释:如果 start 是负数且 length 小于等于 start,则 length 为 0. $username = zongzi; echo substr_replace($username,**,1,2); 定义和用法:substr_replace() 函数把字符串的一部分替换为另[详细]
-
php里防止post提交重复数据
所属栏目:[PHP教程] 日期:2022-02-18 热度:59
重复提交数据我们在应用中经常会碰到了,今天我给各位介绍利用session来防止用户不小心重复提交数据的一个例子. 原理非常的简单,就是用session在表单页面记录下,然后提交页面判断,如果相等则视为成功,并清空session. 例子,代码如下: ?php //开启session sessi[详细]
-
php curl模仿登陆人人网发表状态
所属栏目:[PHP教程] 日期:2022-02-18 热度:149
在php中要实现用户登录我们一般都会到curl模拟登陆功能,下面我就基于php的curl来实现登录人人网,完整的例子希望对各位有帮助,代码如下: ?php $cookie_file = dirname(__FILE__)./renren.cookie; $login_url = http://passport.renren.com/PLogin.do; $post_f[详细]
-
php获得QQ头像并显示的例子
所属栏目:[PHP教程] 日期:2022-02-18 热度:98
最近看到博客留言的头像有点别扭,因为游客的头像都是同一个头像,看着不是很舒服。虽然现在绝大多数的主题集成了Gavatar头像功能,先不说gavatar被墙的问题,我自己现在都没弄个gavatar头像. 首先是获取QQ的头像了,这也是这个想法的第一步,即今天的主题. 第一种[详细]