| PHP文本数据库的搜索方法 | 点击:0 | ||
| ? //PHP文本数据库的搜索方法 searchstr=(/.preg_quote($searchstr)./); //$searchstr是查找的关键字 $records=file($file);//获取所有的记录数 //$file是查找的数据文件 $search_reocrds=preg_grep ($searchstr, $records);//开始查找记录 //$search_reocrds为查找到的(2007-07-24) | |||
| 我整理的一点关于MySQL4.1的经验!!! | 点击:0 | ||
| 作者: Jeanx [ 将自遇到的问题解决并和大家一起分享 ] 乱码问题: 在MySQL4.1的安装过程中有缺省character的设置在下图中有显示 如果您所在的服务器有没有选择缺省为GB则会使用UFT8就会出现乱码 或者 只要在你连到数据库后,先执行这句 mysql_query(Set Names 'uft8');(2007-07-24) | |||
| PHP 存取 MySQL 数据库的一个例子 | 点击:0 | ||
| PHP 存取 MySQL 数据库的一个例子 body center h2PHP+MySQL 例子/h2 h3ufont color=brown请在文本区域输入数据并且确定 /font/u/h3 form action=? echo $PHP_SELF? method=POST textarea cols=40 rows=5 name=txt/textarea br input type=submit value=确定 /form ? $co(2007-07-24) | |||
| php中数据的批量导入(csv文件) | 点击:0 | ||
| 有时写程序时后台要求把大量数据导入数据库中,比如计算机考试成绩的查询、电话簿的数据等一般都是存放在excel中的,这时我们可把数据导出成csv文件,然后通过以下程序即可在后台批量导入数据到数据库中。 下面只是主要程序部分: ?php /******************************(2007-07-24) | |||
| BS结构中使用PHP访问ORACLE LOB | 点击:0 | ||
| PHP,即PHP: Hypertext Preprocessor,是一种广泛用于 Open Source(开放源代码)并可以嵌入 HTML 的多用途脚本语言。它的语法接近 C、Java 和 Perl,易于学习。该语言的主要目标是让 Web 开发人员快速的书写动态生成的网页,然而,PHP 的功能并不局限于此。PHP普遍被认(2007-07-24) | |||
| Smarty实例教学---使用ADODB连接数据库(1) | 点击:0 | ||
| 我们今天就先来说说ADODB.说到ADODB,可能做过ASP的都知道WINDOWS平台的ADO组件,但我们这里的ADODB不是微软的那个数据库操作组件,而是由php语言写的一套数据库操作类库,先让我们来看看它倒底有什么样的优点. 1. 以标准的SQL语句书写的数据库执行代码在进行数据库移植时(2007-07-24) | |||
| Smarty实例教学---使用ADODB连接数据库(2) | 点击:0 | ||
| 同样,我在关键的地方加了数标,下面来说明一下它们的含义: 1. 建立一个连接对象$conn,大家在这里要注意的是它的初始不是以$conn = new ADONewConnection($dbType)这样的形式出现的,也就是说 字串1 ,ADONewConnection不是一个class,你不能使用new 对它进行初始化.看看它的(2007-07-24) | |||
| 防范SQL注入攻击的代码 | 点击:0 | ||
| SQL注入式攻击是利用是指利用设计上的漏洞,在目标服务器上运行Sql命令以及进行其他方式的攻击,动态生成Sql命令时没有对用户输入的数据进行验证是Sql注入攻击得逞的主要原因。比如: 如果你的查询语句是select * from admin where username='user' and password='pwd'(2007-07-24) | |||
| 简单介绍下 PHP5 中引入的 MYSQLI | 点击:0 | ||
| 在新下载的PHP5中你会发现多了一个mysqli.dll,它是干什么用的呢?我简单介绍下。。。 mysqli.dll是PHP对mysql新特性的一个扩展支持。在PHP5中可以在php.ini中加载,如下图: mysql后面的i,指improved, interface, ingenious, incompatible or incomplete(改扩展仍在(2007-07-24) | |||
| PHP数据库开发知多少 | 点击:0 | ||
| PHP学习还在继续中,不过在一些大型PHP交流论坛遇到一些朋友对最基本的数据库概念并不清楚,便产生写此文的念头! (一)概念 数据库是一中信息的集合,每个集合都包含一条或多条形式统一的记录,记录由字段构成.通常将集合称为表,将记录称为表中的行. 数据库一般分为:平面文(2007-07-24) | |||
| 用PHP连接Oracle数据库 | 点击:0 | ||
| 通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的web站点中,甚至修改数据库中的数据。MySQL是一种很流行的数据库,并且在互联网中有许多有关PHP与MySQL的教程。MySQL是免费的,这一点也许就吸引了不少人。由于其广泛应用,我就不想在这里赘述MySQL的使用方(2007-07-24) | |||
| 提取HTML标签 | 点击:0 | ||
| ?php /********************************* * *作者: 徐祖宁 (唠叨) *邮箱: czjsz_ah@stats.gov.cn *开发: 2002.07 * * *函数: tags *功能: 从文件中提取HTML标签 * *入口: *$filename 文件名 *$tag标签名 *返回: *数组,每项为: *tagNameString *TextString *AttrsArray(2007-07-24) | |||
| 使用GeoIP和PHP构建一个简单的MySQL地理数据库 | 点击:0 | ||
| MaxMind的GeoIP是一个非常有用的工具,用来识别你Web网站访问者的所在国家。但是一旦拥有了这一地理信息,你又应该来处理它呢?这种数据的一个常见应用就是针对地理位置发布的广告。 使用GeoIP的数据 基本的步骤相当简单你读取访问者的远程IP地址,(使用GeoIP映射数据(2007-07-24) | |||
| 通过ADO调用Access数据库和COM程序 | 点击:0 | ||
| PHP4已经支持Microsoft的COM技术。然而文档中在COM部分却提得很少。 这儿是几个我试过的例子。希望这些给你一些概念。注意的是这些只能运行在32位的Microsoft Windows平台下。 用php激活ADO ADO是Microsoft的数据库对象技术。ADO里面包括连接数据库的对象,从查询语句中(2007-07-24) | |||
| 打造超酷的PHP数据饼图 | 点击:0 | ||
| 源 代码 : //+------------------------+ //| pie3dfun.PHP//公用 函数 | //+------------------------+ define(ANGLE_STEP, 5); //定义画椭圆弧时的角度步长 function draw_getdarkcolor($img,$clr) //求$clr对应的暗色 { $rgb = imagecolorsforindex($img,$clr); re(2007-07-24) | |||
| PHP文本型数据库分类排序的实现 | 点击:0 | ||
| 在PHP编程中,如果你使用文本型数据库,也许会为它的分类排序问题感到头痛。下面小阳介绍一下如何运用PHP结合JavaScript脚本实现这个功能:如下图,当用户点击相应的标题类别时,如果该类别与原类别不同,则按相应类别相同的升降序排列;当点击类别与原类别相同,则按该(2007-07-24) | |||
| PHP中在数据库中保存Checkbox数据(1) | 点击:0 | ||
| 介绍 checkbox是一个非常有用的页面表单项,在让用户进行多重选择的情况下,它甚至可以允许用户选择全部项目或是一个都不 5牵」苷馐且桓龇浅S判愕谋淼ピ兀谖颐堑墓ぷ髦校谌绾握返乇4嫜≡裣钫夥矫孀艽嬖谝恍┮谆煜那榭龇⑸1疚慕枋鲈谧裱玫氖(2007-07-24) | |||
| PHP中在数据库中保存Checkbox数据(2) | 点击:0 | ||
| 这代码是非常简单的,你很快地就看完了吧。主要的工作有两个函数完成:get_checkbox_labels 和 make_checkbox_html。其中 get_checkbox_labels 查询表const_skills 并且返回一个对象数组,每一个对象有一个id值和相应的技能名称。我们传送这个数组和其它一些参数给make_(2007-07-24) | |||
| 分页显示Oracle数据库记录的类之一 | 点击:0 | ||
| <?php /********************************************* TOracleViewPage v 2.0 日期:2000-9-23 分页显示Oracle数据库记录的类 更新日期:2000-10-19 增加显示TopRecord的功能,允许第一页显示的记录数与其它页不同。 作者:sharetop email:ycshowtop@21cn.com ******(2007-07-24) | |||
| 分页显示Oracle数据库记录的类之二 | 点击:0 | ||
| //-------------------------------- // 工作函数 //-------------------------------- //读取记录 // 主要工作函数,根据所给的条件从表中读取相应的记录 // 返回值是一个二维数组,Result[记录号][字段名] function ReadList() { $SQL=SELECT * FROM .$this-Table. .$(2007-07-24) | |||
| 数据库支持选项 | 点击:0 | ||
| PHP对许多数据库有内置的支持(也有ODBC) Adabas D --with-adabas=DIR 编译的时候加入对Adabas D 数据库的支持。这个参数是Adabas D的安装目录,缺省是/usr/local/adabasd。 DBase --with-dbase 激活内置的Dbase数据库的支持,不需要外部的库。 FilePro 激活内置的只读(2007-07-24) | |||
| 怎样在PHP中通过ADO调用Access数据库和COM程序 | 点击:0 | ||
| PHP4已经支持Microsoft的COM技术。然而文档中在COM部分却提得很少。 这儿是几个我试过的例子。希望这些给你一些概念。注意的是这些只能运行在32位的Microsoft Windows平台下。 用php激活ADO ADO是Microsoft的数据库对象技术。ADO里面包括连接数据库的对象,从查询语句中(2007-07-24) | |||
| 怎样才能删除数组的最后一个元素? | 点击:0 | ||
| 用PHP4中带的array_pop这个函数即可,函数原型: mixed array_pop(array array) 举个例子: ? $array = array('PHP','JSP','ASP'); $count = count($array); echo 'old:br'; for($i=0;$i$count;$i++) echo $array[$i].'br'; array_pop($array); $count = count($array); ec(2007-07-24) | |||
| 处理任何传进来的表单Form的数据 | 点击:0 | ||
| 确定track_vars在你php3.ini文件中。如果你在编译PHP时加上--enable-track-vars,肯定就有了。你要在下面二种方式中选择一种:在编译时加入;或是在每个脚本的第一行加入 ?php_track_vars?字符串。当track_vars打开时,会建立三个数组: $HTTP_GET_VARS、$HTTP_POST_VAR(2007-07-24) | |||
| PHP 存取 MySQL 数据库的一个例子 | 点击:0 | ||
| body center h2PHP+MySQL 例子/h2 h3ufont color=brown请在文本区域输入数据并且确定 /font/u/h3 form action=? echo $PHP_SELF? method=POST textarea cols=40 rows=5 name=txt/textarea br input type=submit value=确定 /form ? $connect_id=mysql_connect(localhost(2007-07-24) | |||
| PHP 如何向 MySQL 发送数据 | 点击:0 | ||
| 你应该对 HTML 表单比较了解了,下面的一段代码是一个很简单的 HTML 表单: html body form action=submitform.php3 method=GET 姓 : input type=text name=first_name size=25 maxlength=25 名 : input type=text name=last_name size=25 maxlength=25 p input type=su(2007-07-24) | |||
| SQL语言快速入门(一) | 点击:0 | ||
| SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数(2007-07-24) | |||
| SQL语言快速入门(二) | 点击:0 | ||
| 创建表格 SQL语言中的create table语句被用来建立新的数据库表格。Create table语句的使用格式如下: create table tablename (column1 data type, column2 data type, column3 data type); 如果用户希望在建立新表格时规定列的限制条件,可以使用可选的条件选项: crea(2007-07-24) | |||
| SQL语言快速入门(三) | 点击:0 | ||
| 我们日常使用SQL语言的工作过程中,使用最多的还是从已经建立好的数据库中查询信息。下面,我们就来详细介绍一下如何使用SQL语言实现各种数据库查询操作。 SELECTFROM 为方便讲解,我们在数据库中创建名为Store_Information的如下数据表。 Store_Information Store_Name(2007-07-24) | |||
| MySQL安全性指南 | 点击:0 | ||
| 作为一个MySQL的系统管理员,你有责任维护你的MySQL数据库系统的数据安全性和完整性。本文主要主要介绍如何建立一个安全的MySQL系统,从系统内部和外部网络两个角度,为你提供一个指南。 本文主要考虑下列安全性有关的问题: 为什么安全性很重要,你应该防范那些攻击?(2007-07-24) | |||
| MySQL用户管理 | 点击:0 | ||
| MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。MySQL 3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户并指定其权限,而REVOKE语句删除权限。两条语句扮演了mysql数据库的前端角色,并提供(2007-07-24) | |||
| 从 MySQL 导入导出大量数据的程序实现方法 | 点击:0 | ||
| 大家一定使用过 phpmyadmin 里面的数据库导入,导出功能,非常方便。但是在实际应用中,我发现如下几个问题: 1 数据库超过一定尺寸,比如6M 这时使用导出一般没问题,可以正确的保存到本机硬盘上面,但是导入则不行!原因是:一般的 PHP.INI 里面设置临时文件/上传文件(2007-07-24) | |||
| MySQL索引分析和优化 | 点击:0 | ||
| 一、什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列(2007-07-24) | |||
| MySQL修改密码方法总结 | 点击:0 | ||
| 首先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的, 所以一般用户无法更改密码,除非请求管理员。 方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数。 方法二 使用mysqladmin,这是前面声明的一个特例。(2007-07-24) | |||
| MySQL中修改密码及访问限制设置详解 | 点击:0 | ||
| MySQL是一个真正的多用户、多线程SQL数据库服务器。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网站流行编徎语言PHP的完美结合,现在很多站点都利用其当作后端数据库,使其获(2007-07-24) | |||
| MySQL 查询中的分页思路的优化 | 点击:0 | ||
| 作者:steeven 似乎讨论分页的人很少,难道大家都沉迷于limit m,n? 在有索引的情况下,limit m,n速度足够,可是在复杂条件搜索时, where somthing order by somefield+somefield mysql会搜遍数据库,找出所有符合条件的记录,然后取出m,n条记录。 如果你的数据量有几十(2007-07-24) | |||
| MySql正则表达式的描述 | 点击:0 | ||
| 正则表达式(regex)是定义复杂查询的一个强有力的工具。 这里是一个简单的资料,它忽略了一些详细的信息。 正则表达式定义了一个字符串的规则。最简单的正则表达式不包含任何保留字。例如,正则表达式hello只和字符串hello匹配。 一般的正则表达式使用了某些特殊的结构(2007-07-24) | |||
| PHP中 ADOdb 类库介绍(一) | 点击:0 | ||
| 前言 为什么要使用数据库类库? 初学者 (甚至一些非初学者)常常犯的错误,就是在开发应用程序的时候,缺乏对未来的考虑。假如有一天,你的程序需要使用其它的数据库,难道你还需要重新写一篇针对于这个版本数据库的程序吗?这不是不可能发生的,尤其是当目前的数据库可能(2007-07-24) | |||