-
php错误:Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent原因及解决方法
本文为大家讲解的是php错误:Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent原因及解决方法,感兴趣的同学参考下...
PHP 2014-12-02 09:55:35 -
php curl post 时出现的问题小结
本文为大家讲解的是php curl post 时出现的问题小结,感兴趣的同学参考下. 问题: 在 a.php 中以 POST 方式向 b.php 提交数据,但是 b.php 下就是无法接收到数据,而 CURL 操作又显示成功,非常诡异。原来,“传递一个数组到CURLOPT_POSTFIELDS,cURL会把数据编码成 multipart/form-data,而然传递一个URL-encoded字符串时,数据会被编码成 application/x-www-form-urlencoded...
PHP 2014-12-02 08:34:46 -
PHP和Mysql web应用开发核心技术 第1部分 Php基础-3 代码组织和重用2
本文是PHP和Mysql web应用开发核心技术 第1部分 Php基础-3 代码组织和重用2,感兴趣的同学参考下。 创建可以调用的函数以便重用代码把参数传递给函数并且从函数返回值和脚本的不同部分中的变量和数据进行交互 从本章中,我们了解 .创建可以调用的函数以便重用代码 .把参数传递给函数并且从函数返回值和脚本的不同部分中的变量和数据进行交互 .把代码和函数组存入到其他文件中,并且我们的脚本内包含这些文件. 3.1基本代码重用:函数 3.1.1 定义和调用函数 关键字function通知php这是一个函数,后面跟着的是函数的名称,它可以是字母、数字、字符或下划线 函数名称之后是参数列表,然后是函数体...
PHP 2014-12-02 08:14:03 -
PHP 获取MySQL数据库里所有表的示例代码
本文是一个PHP 实现的获取MySQL数据库里所有表的示例代码,感兴趣的同学参考下。 function list_tables($database) { $rs = mysql_list_tables($database); $tables = array(); while ($row = mysql_fetch_row($rs)) { $tables[] = $row[0]; } mysql_free_result($rs); return $tables; } 但由于mysql_list_tables方法已经过时,运行以上程序时会给出方法过时的提示信息,如下: Deprecated: Function mysql_list_tables() is deprecated in … on line xxx 一个处理办法是在php.ini中设置error_reporting,不显示方法过时提示信息 error_reporting = E_ALL & ~E_NOTICE &...
PHP 2014-12-02 07:58:39 -
PHP访问MYSQL数据库封装类(db基类)
本文是一个php实现的mysql数据库操作基类,感兴趣的同学参考下。 MYSQL 数据访问方式,php4支持以mysql_开头的过程访问方式,php5开始支持以mysqli_开头的过程和mysqli面向对象访问方式,本封装类以mysql_封装 <?php /* MYSQL 数据库访问封装类 MYSQL 数据访问方式,php4支持以mysql_开头的过程访问方式,php5开始支持以mysqli_开头的过程和mysqli面向对象 访问方式,本封装类以mysql_封装 数据访问的一般流程: 1,连接数据库 mysql_connect or mysql_pconnect 2,选择数据库 mysql_select_db 3,执行SQL查询 mysql_query 4,处理返回的数据 mysql_fetch_array mysql_num_rows mysql_fetch_assoc mysql_fetch_row etc */ class db_mysql { var $querynum = 0 ; //当前页面进程查询数据库的次数 var $d...
PHP 2014-12-02 07:44:05 -
使用PHP实现Mysql读写分离的方法
本文为大家讲解的是如何使用PHP实现Mysql读写分离的方法及示例代码,感兴趣的同学参考下。 本代码是从uchome的代码修改的,是因为要解决uchome的效率而处理的...
PHP 2014-12-02 07:41:45 -
PHP的substr_replace将指定两位置之间的字符替换为*号
本文为大家讲解的是PHP使用substr_replace函数将指定两位置之间的字符替换为*号的方法,这个技巧非常实现,比如在做把手机号中间几位替换为*号,感兴趣的同学参考下。 $username = "zongzi"; echo substr_replace($username,'**','1','2'); 定义和用法 substr_replace() 函数把字符串的一部分替换为另一个字符串...
PHP 2014-12-02 05:53:40 -
下拉列表多级联动dropDownList示例代码
本文为大家讲解的是下拉列表多级联动 dropDownList具体的实现代码,感兴趣的朋友可以参考下哈 视图: cdnauto/views/config/index.php echo CHtml::dropDownList('node', '', CHtml::listData(Node::model()->findAll(),'name','name'),array('empty'=>'--请选择节点--', 'id' => 'node', 'ajax'=>array( 'type'=>'POST', 'url'=>Yii::app()->createUrl('cdnauto/config/getNodeServersByNodeName'), 'update'=>'#servers...
PHP 2014-12-02 05:03:14 -
php获取mysql字段名示例
本文为大家讲解的是php获取mysql字段名示例,感兴趣的同学参考下. <?php $link = mysql_connect('localhost', 'username', 'password'); $fields = mysql_list_fields("database", "table", $link); $columns = mysql_num_fields($fields); $field = false; for ($i = 0; $i < $columns; $i++) { $field ...
PHP 2014-12-02 04:33:36 -
php并发对MYSQL造成压力的解决思路
本文为大家提供的是一个php并发对MYSQL造成压力的解决思路,感兴趣的同学参考下。 PHP页面有一个浏览量统计每秒有200并发,造成insert给mysql造成很大压力 lnmp环境,其他页面内容都做了缓存了,没有多大的负载,就是这个浏览量统计功能,给mysql带来不小的压力,请问诸位有什么解决办法吗? 怎么都说不要用MySQL来做,每秒200并发对MySQL来说不算啥难事啊...
PHP 2014-12-02 03:24:21 -
php实现的mysql数据库操作类
本文是一个php实现的mysql数据库操作类(db基类),感兴趣的同学参考下. <?php /* 数据库操作类 */ class Mysql{ private $LocalHost = 'localhost'; private $LoaclUser = 'root'; private $LocalPass = '123456'; private $LocalBase = 'jiangxibaiyi'; private $LocalCode = 'UTF8'; private $PreFix; private $Conn; private $Start = 0; private $Error = false; //数据库连接状态, false表示未连接或连接不...
PHP 2014-12-02 02:23:08 -
PHP错误: has encountered a Stack overflow问题解决方法
本文为大家讲解的是PHP错误: has encountered a Stack overflow问题解决方法,需要的朋友可以参考下 昨晚将一个disucz论坛进行转移后,发现打开的页面上回多一个PHP has encountered a Stack overflow 这个提示错误,进过翻译为“PHP遇到堆栈溢出”。我就感觉奇怪了,新站没人访问的,怎么可能会溢出...
PHP 2014-12-02 00:29:54