ホームページ  >  記事  >  バックエンド開発  >  PHP を使用して、XML ファイルを動的に生成し、XML ファイルからデータを抽出して HTML に変換する小さなプログラムを実装します。 。 。 DOM は必要ありません。 。 _PHP チュートリアル

PHP を使用して、XML ファイルを動的に生成し、XML ファイルからデータを抽出して HTML に変換する小さなプログラムを実装します。 。 。 DOM は必要ありません。 。 _PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 16:58:02761ブラウズ

このことは一日中私を悩ませていました。 。 。しかし、結局のところ、私が想像していた効果は得られないことがわかりました。 。 。お気の毒に。 。 。 XML用にPHPを強化する必要があるようです。 。 。誰かがこれについて研究していたら。議論するために書き込みを歓迎します。 。 。
最初にテーブルを作成します:
CREATE TABLE Books (
Bookid int(4) NOT NULL auto_increment,
bookname varchar(100) NOT NULL,
bookauth varchar(50) NOT NULL,
bookpublisher varchar(50) NOT NULL,
bookpubdate datetime NOT NULL,
bookurl varchar(50) NOT NULL,
KEY bookid (bookid),
);
では。 。 。このセクションは、MYSQL から XML にデータを変換するためのソース コードです:
$connect_id=mysql_connect("localhost","root","");
mysql_select_db("bbs",$connect_id);
$ query ="書籍 ID による書籍注文から * を選択";
$rs=mysql_query($query,$connect_id);
$numfields=mysql_num_fields($rs);
$xmlfile=" ";
$xmlfile.="<書籍> ";
while($row=mysql_fetch_array($rs)){
for($i=0;$i $fieldname=mysql_field_name($rs,$i);
$xmlfile. ="<" . ">/" . ";
}
}
mysql_free_result($rs);
mysql_close($connect_id);
$xmlfile.=" ";
$fp=fopen("xmldoc/xmldoc.xml","w");
if(fwrite($fp,$xmlfile)){
echo "ファイルの書き込みに成功しました!";
}
else{
echo "ファイルの書き込みに失敗しました!";
}
?>
これは、データを XML から HTML に変換するソース コードです
class xml{
var $parser;

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631451.html技術記事このことは一日中私を悩ませていました。 。 。しかし、結局のところ、私が想像していた効果は得られないことがわかりました。 。 。お気の毒に。 。 。 XML用にPHPを強化する必要があるようです。 。 。誰かいたら…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。