このことは一日中私を悩ませていました。 。 。しかし、結局のところ、私が想像していた効果は得られないことがわかりました。 。 。お気の毒に。 。 。 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;