- 締切済み
見やすく出力させたいです。
DB→PHPでのXMLデータを呼び出し→Flashに出力 すると下記のように このように格好わるく出力されます。 まつお東京20010203 とき大阪20090625 ひまわり東京20100206 これを下記のように見やすく出力させたいですがどうしたらいいですか? まつお 東京 20010203 とき 大阪 20090625 ひまわり 東京 20100206 アクションスクリプトソースです。AS(2.0) var theXML:XML = new XML(); theXML.ignoreWhite = true; theXML.onLoad = function() { var nodes = this.firstChild.childNodes; for(i=0; i<nodes.length; i++) { thelist.addItem(nodes[i].firstChild.nodeValue,i); } } theXML.load("http://XXXX/doglist.php?dog=8); 下記はphpソースです。 ...省略 echo "<?xml version=\"1.0\"?>\n"; echo "<dogDB>\n"; while($line = mysql_fetch_assoc ($result)){ echo "<item>" . $line["name"] . $line["sumai"] .$line["birthady"] ."</item>\n"; } echo "</dogDB>\n"; ...省略 ご教授よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
補足
mahny様、ご回答ありがとうございます。 >1 変数thelistとは、listコンポネットのインスタンス名です。 データはlistに出力されます。 >2 PHPの時点で"まつお", "東京", "20010203"の3つに分解したいですね、、 ご教授頂いたとおりにやりましたら、データをDBから呼び出すことが できませんでした。 doglist.phpを直接にIEで見ると以下のように表示されます。 「Web サイト側でページを表示できません」 P.Sありがとうございます。