May232013
大多数程序员常犯的11个MySQL错误
对于大多数web应用来说,数据库都是一个十分基础性的部分。如果你在使用PHP ,那么你很可能也在使用MySQL —LAMP系列中举足轻重的一份子。对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。但是,构建一个稳定可靠的数据库却需要花上一些时日和相关技能。下面列举了自己曾经犯过的最严重的11个 MySQL 相关的错误(有些错误同样也反映在其他语言/数据库的使...阅读全文
作者:绝缘体.. | 分类:express, java, MySQL, PHP, postgresql, 后端框架, 数据库, 编程语言 | 阅读: | 标签:express, java, MySQL, PHP, postgresql
抢沙发
May232013
PHP filter_var() 函数 Filter 函数
php 里面 filter 函数是一个函数系列的统称,filter 系列函数里面包括 filter_var 函数。filter 系列函数是 PHP 核心的组成部分。无需安装即可使用这些函数。他主要用于对来自非安全来源的数据(比如用户输入)进行验证和过滤。而这里面 filter_var() 函数则主要是通过指定的过滤器来过滤变量。
PHP Filter 函数
PHP:指示支持该函数的最早的 PHP 版本。
函数
描述
PHP
filter_has_...阅读全文
May232013
php提示Maximum execution time of 30 seconds exceeded…错误的解决办法
今天在做一个抓取程序的时候,php空白了好长一段时间然后报出现如下这个错误提示:
Fatal error: Maximum execution time of 30 seconds exceeded in ……
很简单,意思是说脚本执行时间超过了30秒的上限。这个错误以前经常碰到,一般都是直接在页面头部加个 set_time_limit(0) 处理,今天特意将这个错误的处理方法做一下总结。
经过查阅相关资料,对于处理这个错误的方法基本...阅读全文
May232013
May232013
May232013
May232013
May232013
复制网页文章自动添加版权信息
利用JavaScript实现在用户复制网页文章时自动添加版权信息的功能。
<script type="text/javascript">
document.body.oncopy = function(){
setTimeout(
function (){
var text = clipboardData.getData("text");
if(text){
text = text + "
本文来自: php程序员的笔记(www.phpernote.com) 详细出处参考:"+location.href; clipboardData.setData("text", text);
...阅读全文
May232013
PHP正则表达式集锦
以下是收集的一些常用的正则表达式整理,方便以后在工作中参考,特此记录一下。
只能输入数字:”^[0-9]*$”
只能输入 n 位的数字:”^\d{n}$”
只能输入至少 n 位的数字:”^\d{n,}$”
只能输入 m ~ n 位的数字:”^\d{m,n}$”
只能输入零和非零开头的数字:”^(0|[1-9][0-9]*)$”
只能输入有两位小数的正实数:”^[0-9]+(.[0-9...阅读全文
May232013
mysql创建存储过程并在php中调用
今天web开发中遇到需要利用php调取mysql的存储过程的,研究了半天终于小有所成,下面将如何使用mysql创建存储过程以及如何使用php调用mysql的存储过程做个记录,以防忘记。
1、在PHPmyadmin中创建一个test1存储过程;
create procedure test1(in a int) //create创建;procedure存储过程;test1是存储过程名还管有没有参数都得加上()
begin //开始
select * from test where id=a;//这...阅读全文