最近在SupportForums上有很多问题都是关于如何为一个搜索结果制作象"向后12345向前"样子的链接。我希望下面的脚本可以帮助你,在你的搜索结果页面中加入这种功能。这个例子是专为MySQL所写的,但是对于其它的SQL引擎也可以很容易地适应。 因为每种应用都是不同的,这样我使用了一些通用的语句进行MySQL查询处理。TABLE名应该替换成你的实际表名。YOURCONDITIONALHERE应该替换成你的where条件,并且WHATEVER应该替换成你希望对结果进行排序的字段(如果你的应用需要降序排列,不要忘记加上DESC)。<?php$limit=20;//返...
http://www.jb51.net//article/2177.htm
你应该对HTML表单比较了解了,下面的一段代码是一个很简单的HTML表单: <html> <body> <formaction=submitform.php3method=GET> 姓:<inputtype=textname=first_namesize=25maxlength=25> 名:<inputtype=textname=last_namesize=25maxlength=25> <p>...
http://www.jb51.net//article/2168.htm
<? /*====对数据的记录进行分页显示===== 一张页面有连续的十个页面的连接 一页可显示$limit_row条记录信息 并有下十页和上十页翻页功能 =================================== ------需传入值$total_row;$limit_row;$pagename;----- $total_row为所选查询结果的总行数 $limit_row为每页显示的最大行数 ...
http://www.jb51.net//article/1876.htm
面向对象编程(OOP)是我们编程的一项基本技能,PHP4对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高PHP编程能力和规划好Web开发构架都是非常有意义的。下面我们就通过实例来说明使用PHP的OOP进行编程的实际意义和应用方法。 我们通常在做一个有数据库后台的网站的时候,都会考虑到程序需要适用于不同的应用环境。和其他编程语言有所不同的是,在PHP中,操作数据库的是一系列的具体功能函数(如果你不使用ODBC接口的话)。这样做虽然效率很高,但是封装却不够。如果有一个统一的数据库接口,那么我们就可以不对程序做任何修改而...
http://www.jb51.net//article/1792.htm
简介:一台机器用专线接入Internet作为防火墙,在内部网段上有一台WWW服务器 (Redhat 6.1,Apache 1.3.9)希望这台机器能对外提供WWW服务器和基于apache 的文件服务。供外部世界公共访问WWW服务器,或者外地分公司下载需要的文件。 优点: 内部的WWW服务器和文件服务完全与外部世界隔开,不直接连接到外部,通过 防火墙上运行的Apache服务提供对内部的代理访问,增强了安全性,同时在 防火墙上运行的Apache服务运用基于名字的虚拟主机技术,使得防火墙上的&nb...
http://www.jb51.net//article/1687.htm
PHP是一种简单,实用的动态网页编程语言。目前最新版为5.01,其使用帮助内含最新UNIX和Windows安装文档,方便初学者使用! 最新版的更新文档列出了众多更新特性,修正的bug。同4.XX一系列的版片相比,它主要的优点就是真正支持面向对象编程(OOP)。然而,5.01不同于以前4.XX版的开发水平,要成为主流动态网页开发工具还需一段时间。 PHP5.01新特性 —改变析构机制,以便更好优先调用或请求关闭。 —重写UNIX和Windows安装帮助文件。 —更新几个微软发布的库,包含libxml2-2.6.11,libxslt-1.1.7andiconv-1.9.1。 —改...
http://www.jb51.net//article/1601.htm
面向对象编程的概念:不同的作者之间说法可能不一样,但是一个OOP语言必须有以下几方面:抽象数据类型和信息封装 继承 多态 在PHP中是通过类来完成封装的: <?php class Something { // 在OOP类中,通常第一个字符为大写 var $x; function setX($v) { // 方法开始为小写单词,然后使用大写字母来分隔单词,例如getValueOfArea() $th...
http://www.jb51.net//article/1566.htm
作者:LeonAtkinson翻译:Haohappy面向对象编程被设计来为大型软件项目提供解决方案,尤其是多人合作的项目.当源代码增长到一万行甚至更多的时候,每一个更动都可能导致不希望的副作用.这种情况发生于模块间结成秘密联盟的时候,就像第一次世界大战前的欧洲.//haohappy注:喻指模块间的关联度过高,相互依赖性太强.更动一个模块导致其它模块也必须跟着更动.想像一下,如果有一个用来处理登录的模块允许一个信用卡处理模块来分享它的数据库连接.当然出发点是好的,节省了进行另一个数据库连接的支出.然而有时,登录处理模块改变了其中一个变量的名字,就可能割断了两者间的协议.导...
http://www.jb51.net//article/1538.htm
所谓的“PHP”就是开放源码的Web应用开发/运行环境,日前《日经OpenSystem》记者就今后PHP开发中心的发展计划等问题采访了该中心成员ZeevSuraski。ZeevSuraski表示,新版PHP中将导入try、catch等语句,从而更接近Java,以便更容易地进行大型系统的开发。(采访者:高桥信赖)--请您谈一下决定开发PHP的起因。RasmusLerdorf于1995年首先公布了PHP。1997年我在制作以色列大学网页及网上商店站点时,使用了当时名为PHP/FI(PersonalHomePage/FormInterpreter)的工具,这时才开始接触到PH...
http://www.jb51.net//article/1494.htm
我们都知道如何从Mysql获取我们需要的行(记录),读取数据,然后存取一些改动。很明显也很直接,在这个过程背后也没有什么拐弯抹角的。然而对于我们使用面对对象的程序设计(OOP)来管理我们数据库中的数据时,这个过程就需要大大改进一下了。这篇文章将对如何设计一个面对对象的方式来管理数据库的记录做一个简单的描述。你的数据当中的所有内部逻辑关系将被封装到一个非常条理的记录对象,这个对象能够提供专门(专一)的确认代码系统,转化以及数据处理。随着ZendEngine2和PHP5的发布,PHP开发者将会拥有更强大的面对对象的工具来辅助工作,这将使这个过程(面对对象地管理数据库)更有吸...
http://www.jb51.net//article/1487.htm
通过ifame指向的页面高度调整iframe的高度1.htm的代码: <iframe src=2.htm id=ifrm></iframe> 2.htm的代码: <script> function resize() {parent.document.all.ifrm.height=document.body.scrollHeight;parent.document.all....
http://www.jb51.net//article/1403.htm
