-
php写的带缓存数据功能的mysqli类
本文是一个php写的带缓存数据功能的mysqli类,感兴趣的同学参考下。 <?php /** * Mysqli类 */ class db_mysqli { protected $mysqli; protected $sql; protected $rs; protected $query_num = 0; protected $fetch_mode = MYSQLI_ASSOC; protected $cache_dir = './cache/'; protected $cache_time = 1800; public function __construct($dbhost, $dbuser, $dbpass, $dbname) { $this->mysqli = new mysqli($dbhost, $dbuser, $dbpass, $dbname); if(mysqli_connect_errno()) { $this->mysqli = false; echo '<h2>...
PHP 2014-12-29 05:39:03 -
索尼恢复PlayStation网络的工作:已经进入第三天
站长搜索科技讯 12月29日消息,据路透社消息,到本周六为止,索尼仍然在努力修复PSN服务,该服务的中断自圣诞节以来已经进入了第三天。索尼表示,由于PSN服务的中断,圣诞期间收到新机器的用户只能通过互联网与其他玩家联机对战...
互联网 2014-12-29 01:18:06 -
php中addslashes函数与sql防注入详解
这篇文章主要介绍了php中addslashes函数与sql防注入,实例讲述了采用addslashes函数对于sql防注入的用处,对于PHP安全程序设计来说具有不错的参考借鉴价值,需要的朋友可以参考下 addslashes可会自动给单引号,双引号增加\\\,这样我们就可以安全的把数据存入数据库中而不黑客利用,参数'a....
PHP 2014-12-28 18:54:04 -
php Hex RGB颜色值互换的使用
本文为大家讲解的是php Hex RGB颜色值互换的使用示例,感兴趣的同学参考下。 <?php echo implode ( ",", HexToRGB ( "#F7F7DA" ) ) . "<br/>"; echo RGBToHex ( "rgb(247,247,218)" )?> <?php function HexToRGB($colour) { if ($colour [0] == '#') { $colour = substr ( $colour, 1 ); } if (strlen ( $colour ) == 6) { li...
PHP 2014-12-28 18:33:06 -
PHP无法访问远程mysql的问题分析及解决方法
本文为大家讲解的是PHP无法访问远程mysql的问题分析及解决方法,感兴趣的同学参考下。 首先说明,远程服务器是可远程访问的,经过一番折腾最后想到了SELINUX的问题,对比了下AB两台机器,果然设置不一样!估计就是它的问题 我遇到的问题是这样的:有A,B,C三台服务器,C为服务器,B可以用PHP成功连接上C机器的mysql,而A机器则不能连接! 可以说,肯定不是代码有什么问题,服务器上的mysql设置也是没什么问题的,因为B机器都是可以的...
PHP 2014-12-28 18:30:07 -
mysql和php交互函数 PHP操作mysql函数详解
本文为大家讲解了一些PHP操作mysql函数详解,mysql和php交互函数总结,感兴趣的同学参考下。 1. 建立和关闭连接 1) mysql_connect() resource mysql_connect([string hostname [:port][:/path/to/socket][,string username] [,string password]]) 所有参数都是可选的 举例: @mysql_connect(“localhost”, “user”, “password”) or die(“Could not connect to mysql server!”); 注意,@符号表示禁止失败尝试导致的任何错误信息,用户将看到的是die()中指定的错误信息. 注意,当与多个mysql进行连接时,必须指定每个连接的链接ID,如下: $link1 = @mysql_connect(“server1″, “user&r...
PHP 2014-12-28 18:24:05 -
MySQL无法启动服务1037错误解决方法
本文为大家讲解的是安装好MySQL后无法启动服务报1037错误的解决方法,感兴趣的同学参考下。 问题描述 安装MySQL后服务一直无法启动,在services.msc中启动后报错:1037 检查错误日志文件WIN-01408110001.err: 2014-12-28 00:33:54 2c3c InnoDB: Error: unable to create temporary file; errno: 2 2014-12-28 00:33:54 11300 [ERROR] Plugin 'InnoDB' init function returned error. 2014-12-28 00:33:54 11300 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 2014-12-28 00:33:54 11300 [ERROR] Unknown/unsupported storage engine: INNODB 2014-1...
数据库操作教程 2014-12-28 10:54:03 -
测试php连接mysql是否成功的代码
本文是一个测试php连接mysql是否成功的代码,感兴趣的同学参考下. 很多情况下我们不知道是php错误,还是mysql用户名密码不对导致cms运行错误,可以先用下面的代码测试一下就可以了 方法很简单: 将下面的代码保存为test.php,放到web目录里面执行即可。 <?php /** * 测试php与mysql连接 * 编辑:www.jbxue.com */ $link=mysql_connect("localhost","root","123"); if(!$link) echo "FAILD!连接错误,用户名密码不对"; else echo "OK!可以连接"; ?> 其中mysql_connect( )函数的参数依次为:mysql服务器名或IP、mysql用户名,mysql用户密码...
PHP 2014-12-28 07:12:03 -
php获取mysql数据库中的所有表名的代码
本文为大家讲解的是php获取mysql数据库中的所有表名的方法,感兴趣的同学参考下。 如何用PHP获取MYSQL数据库的所有表名?记得在mysql命令行下面有条命令SHOW TABLES是显示mysql数据库里面所有数据表的,那么就用这条命令来遍历数据表名吧 $server = 'localhost'; $user = 'root'; $pass = ''; $dbname = 'dayanmei_com'; $conn = mysql_connect($server,$user,$pass); if(!$conn) die("数据库系统连接失败!"); mysql_select_db($dbname) or die("数据库连接失败!"); $result = mysql_query("SHOW TABLES"); while($row = mysql_fetch_array($result)) { echo $row[0]....
PHP 2014-12-28 02:39:03 -
windows中PHP5.2.14以及apache2.2.16安装配置
本文为大家讲解的是windows中PHP5.2.14以及apache2.2.16的安装配置教材,需要配置php运行环境的朋友可以参考下。 首先下载好需要安装的配置文件 1、apache-2.2.16 2、php-5.2.14-Win32 一、apache配置 apache的安装不说了,安装过程中选择自己想安装的位置,一路next,就可以了...
PHP 2014-12-28 02:27:03 -
PHP中的Cannot modify header information 问题解决方法
本文为大家讲解的是PHP中的Cannot modify header information 问题解决方法,感兴趣的同学参考下。 我就遇到这种问题,网上找到这个解决的方案,就收藏下 写PHP的朋友们肯定遇到过这样一个问题:通过header函数改变http协议头的时候,会出现一个类似下面格式的warning: Warning: Cannot modify header information - headers already sent by 这是为什么呢?因为在使用header函数之前,您不能输出任何东西,包括用echo或var_dump等输出函数的输出,还有在<?php之前的空格...
PHP 2014-12-28 02:24:08 -
Hessian在PHP中的应用示例
本文为大家讲解的是Hessian在PHP中的应用示例,感兴趣的同学参考学习下。 什么是Hessian Hessian是由caucho提供的一种开源的远程通讯协议...
PHP 2014-12-27 15:00:18