<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8" />
<title>abc</title>
<script src="sample.js"></script>
<script src="jquery.js"></script>
</head>
<body>
<table>
<tr>
<td>
名前
</td>
<td>
<textarea id="n"></textarea>
</td>
</tr>
<tr>
<td>
version
</td>
<td>
<textarea id="v"></textarea>
</td>
</tr>
<tr>
<td>
価格
</td>
<td>
<textarea id="p"></textarea>
</td>
</tr>
</table>
<input type="button" value="検索" onClick="sample()" />
<input type="button" value="追加" onClick="ise()" />
<p id="memo">abc</p>
</body>
</html>
pname = new Array();
price = new Array();
function sample(){
var file;
file="index.php";
$.get(file, function (data) {
var s, str;
str = "";
for (s = 0; s < data.length; s++) {
str = str + data[s];
}
var x = str.split(",");
number = x.length;
number = number / 2;
for (s = 1; s < number + 1; s++) {
pname[s] = x[2 * s - 2];
price[s] = x[2 * s - 1];
}
str = "<table>";
for (s = 1; s < number + 1; s++) {
str = str + "<tr>";
str = str + "<td>";
str = str + pname[s];
str = str + "</td>";
str = str + "<td>";
str = str + price[s];
str = str + "</td>";
str = str + "</tr>";
}
str = str + "</table>";
$("#memo").html(str);
});
}
function ise(){
var file;
var n1=$("#n").val();
var v1=$("#v").val();
var p1=$("#p").val();
file="insert.php?n="+n1+"&v="+v1+"&p="+p1;
$.get(file, function (data) {
$("#memo").html("hello");
});
}
<?php
$xml = new SimpleXMLElement("book.xml",0,true);
$xdata = $xml->data;
$sx=0;
foreach ($xdata as $row) {
$sx=$sx+1;
$price[$sx]=$row->price;
$version[$sx]=$row->version;
$name[$sx]=$row->name;
}
$number=$sx;
for($s=1;$s<$number;$s++){
print($name[$s]);
print(",");
print($price[$s]);
print(",");
}
$s=$number;
print($name[$s]);
print(",");
print($price[$s]);
?>
<?php
$xml = new SimpleXMLElement("book.xml",0,true);
$p1 = $_GET['p'];
$n1 = $_GET['n'];
$v1 = $_GET['v'];
$movie = $xml->addChild('data');
$movie->addChild('price', $p1);
$movie->addChild('version',$v1 );
$movie->addChild('name',$n1);
$xml->asXml("book.xml");
?>
最終更新:2013年12月17日 07:30