• 网络学院
  • 新手学堂
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
php与XML、XSLT、Mysql的结合运用,安装篇
广告位
  站点:
  • 首 页
  • 最新软件
  • 最新文章
  • 国内软件
  • 国外软件
  • 汉化软件
  • 源码下载
  • 字体下载
php与XML、XSLT、Mysql的结合运用,安装篇
软件发布 php与XML、XSLT、Mysql的结合运用,安装篇
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回首页 | 文章首页 | 编程技术 | PHP教程 | php与XML、XSLT、Mysql的结合运用,安装篇

php与XML、XSLT、Mysql的结合运用,安装篇

 

添加时间: 2005-6-27 4:51:17  作者: PHP教程收集  阅读次数:241   来源: http://d9soft.com

 

 

       

    经常看到有用户问一些关于php与XML、数据库结合运用的贴子,也经常看到一些初学者
    把php代码与HTML代码混写到一起,然后在出错的时候找不到错误,急得团团转,下面我就给大
    家讲一下如何用XML技术将HTML代码和PHP程序分离,当然,分离的技术有好多种,比如PEAR中
    的IT模板.
    总的来说,个人认为使用XML技术是最方便的,废话不多说了,我们言归正传,
    讲一下在win2000下的安装

    使用php中的xml与xslt要用到一些dll库,
    extension=php_domxml.dll   //操作XML的函数库
    extension=php_iconv.dll    //转码用的,比如将GB2312的转成UTF-8的
    extension=php_xslt.dll     //XSLT的函数库
   
    使用上面这三个库的时候,你要将php安装目录下的dlls目录加入到路径中,否则会找不到
    这些类库的
   
    在下面的课程中,我们会用到php中的PEAR类库,主要用了DB类库,Sql2XML类库,大家可以在
    pear.php.net上下载最新的版本
    下载完上面二个类库以后,大家最好在php.ini中设置一下
    include_path = ".;d:phppear"
   
    d:phppear  是我的pear的安装路径
   
    设置完以后,重新启动一下机器,否则因为路径找不到而导致Apache启动不正常,无法正常使用
   
   
    至此要使用PHP中的XML和XSLT的设置就完成了,是不是很简单:)
    使用Linux的用户可以到
    http://www.gingerall.com/下载关于XSLt的源码
    http://www.gnu.org/software/libiconv/下载关于Iconv的源码
   
二  php与XML、XSLT、Mysql的结合运用,初级篇
    下面我要讲的是一个简单的从数据库中抽取数据,生成XML文档,使用XSLT转换成HTML的过程,
    该过程只讲使用这一技术的过程,不会涉及分页等其它的技术
   
    该示例我使用下面的数据库表及数据
    表名:企业用户信息表,英文名:yhxx
    表结构:
    #
    # 数据表的结构 `yhxx`
    #
   
    CREATE TABLE yhxx (
      nsrnm varchar(15) NOT NULL default '',
      qymc varchar(200) NOT NULL default '',
      qydh varchar(50) NOT NULL default '',
      PRIMARY KEY  (nsrnm)
    ) TYPE=MyISAM COMMENT='用户信息表';
   
    #
    # 数据表内容 `yhxx`
    #
   
    INSERT INTO yhxx VALUES ('310109040111985', '乔家饮食发展有限公司', '8621-63346626');
    INSERT INTO yhxx VALUES ('310104040221736', '上海嘉陵贸易有限公司', '74292546');
    INSERT INTO yhxx VALUES ('310108040331576', '翡翠艺术公司', '54861465');
   
   
    接下来我开始写抽取数据的程序与显示数据的页面
    为了使大家都能明白,我使用最简单的方法来写程序
   
    程序文件名称:browesData.php
    页面文件名称:browesData.html
    程序及页面文件提供下载,本程序已经在win2000、mysql下通过测试
    代码见下一页


如果大家对此技术感兴趣,我再为大家讲一下php与xml、xslt、数据库结合更深一步的应用

 

 

 

上下文章:

 

上一篇文章: 用GD图库生成横竖柱状图折线图的类 下一篇文章: php与XML、XSLT、Mysql的结合运用,代码篇

相关文章:

  • Oracle10.2g安装记录
  • 在MySQL中获得更好的全文搜索结果(3)
  • 在MySQL中获得更好的全文搜索结果(4)完
  • 让window服务进程中自动加载MYSQL
  • Windows安装Oracle出现错误

相关软件:

  • opera扩展安装工具 V1.0.3
  • Apache+Php+Mysql V1.3 绿色自动安装版
  • MySQL For Windows V5.0.51b
  • MySQL For Linux V5.0.51a
  • 文管王(绿色安装版) V3.2
  • MySQL-Front V3.2 Build 14.3

 

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

编程技术分类导航

  • ASP & ASP.NET教程
  • PHP教程
  • JSP教程
  • C/C++教程
  • VB & VB.NET教程
  • VC教程
  • Delphi教程
  • BCB教程
  • VFP教程
  • PB教程
  • JAVA教程
  • XML教程
  • C#教程
  • CGI教程

本类经典文章推荐

  • VFP程序的五点经验
  • 令你的网站获得任意Google PR值的...
  • PHP和JAVA的XML-RPC中文问题解决办...
  • PHP发现安全漏洞
  • php调用mysql存储过程和函数的方法
  • 用PHP5进行三层开发
  • php与XML、XSLT、Mysql的结合运用...
  • 用GD图库生成横竖柱状图折线图的类
  • 一个全面获取图象信息的函数getIm...
  • PHP入门

PHP教程阅读排行

  • PHP新手上路(一)
  • PHP新手上路(三)
  • PHP新手上路(二)
  • php调用mysql存储过程和函数的方法
  • PHP新手上路(四)
  • PHP学习之PHP变量
  • PHP新手上路(五)
  • PHP新手上路(六)
  • php的header和asp中的redirect比较
  • PHP新手上路(七)

编程技术阅读总排行

  • VB入门教程之一
  • 第二章 PowerBuilder 入门之创建新...
  • Java连接数据库实例
  • 第一章 什么是PowerBuilder
  • VC++之List Box/Check List Box控...
  • VC++ List Ctrl控件
  • VC++ Combo Box/Combo Box Ex控件
  • 学C++不得不看的一篇文章
  • VB入门教程之二
  • VC++之Button控件

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有