ホームページ >バックエンド開発 >PHPチュートリアル >php と XML、XSLT、Mysql を組み合わせて code_PHP を実装するチュートリアル
XML と
extension=php_xslt.dll //XSLT 関数ライブラリの使用
上記の 3 つのライブラリを使用する場合、php インストール ディレクトリの dlls ディレクトリをパスに追加する必要があります。そうしないと、以下の
これらのライブラリ
が見つかりません。もちろん、php で PEAR クラス ライブラリを使用します。主に DB クラス ライブラリと Sql2XML クラス ライブラリを使用します。最新バージョンは
pear.php.net
からダウンロードできます。上記の 2 つのクラス ライブラリをダウンロードした後、次の設定を行うとよいでしょう。 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 の組み合わせ、からデータを抽出し、XML ドキュメントを生成し、変換するプロセスエンタープライズ ユーザー情報テーブル、英語名: yhxx
テーブル構造:
#
# データ テーブル構造 `yhxx`
#
CREATE TABLE yhxx (
nsrnm varchar(15) NOT NULL default '',
qymc varchar( 200) NOT NULL デフォルト '',
qydh varchar(50) NOT NULL デフォルト '',
PRIMARY KEY (nsrnm)
) TYPE=MyISAM COMMENT='ユーザー情報テーブル'
#
# データテーブルの内容 `yhxx`
#
yhxx の値に挿入 ('310109040111985'、'Qiaojia Catering Development Co., Ltd.'、'8621-63346626');
yhxx の値に挿入 ('310104040221736'、'上海嘉陵貿易有限公司'); '、 '74292546');
INSERT INTO yhxx VALUES ('310108040331576', 'Emerald Art Company', '54861465'); 次に、データを抽出するプログラムとデータを表示するページを書き始めました。皆さんに理解していただくために、最も簡単な方法でプログラムを作成しました
プログラム ファイル名: browesData.php
ページ ファイル名: browesData.html
プログラムとページ ファイルはダウンロードできます。このプログラムは win2000 と mysql でテストされています
。次のページのコードを参照してください
このテクノロジーに興味がある場合は、phpとxml、xslt、データベースを組み合わせたより深い応用についてお話しましょう
コードをコピーしてください
コードは次のとおりです以下の通り:
コード | 会社名 | 電話番号 | */ //我握它加工してXSLT格式のHTML文档 /* 頭> <ボディ>
|