aNieto2k / bigajax

Carga masiva de datos con Ajax

This URL has Read+Write access

aNieto2k (author)
Mon Mar 23 15:16:33 -0700 2009
bigajax / data.php
100644 46 lines (42 sloc) 1.055 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php
$maximos = array(500, 1000, 2000, 5000, 10000);
 
foreach ($maximos as $max) {
$salida = "[";
for ($x = 0; $x<$max; $x++ ) {
$salida .= "{
code: 000$x,
name: 'Hotel$x',
direction: 'Calle$x',
telef: 'Telf$x',
geo: {
lat: $x$x,
lng: $x$x
}
}\n";
$salida .= ($x + 1 < $max)?",":"";
}
$salida .= "]";
file_put_contents($max.".json", $salida);
$salida = "";
for ($x = 0; $x<$max; $x++ ) {
$salida .= "000$x:Hotel$x:Calle$x:Telf$x:$x$x:$x$x";
$salida .= ($x + 1 < $max)?"|":"";
}
 
file_put_contents($max.".txt", $salida);
 
$salida = '<?xml version="1.0" encoding="UTF-8"?'.'><root>'."\n";
for ($x = 0; $x<$max; $x++ ) {
$salida .= "<hotel>
<code>000$x</code>
<name>Hotel$x</name>
<direction>Calle$x</direction>
<telef>Telf$x</telef>
<geo>
<lat>$x$x</lat>
<lng>$x$x</lng>
</geo>
</hotel>";
}
$salida .= '</root>';
file_put_contents($max.".xml", $salida);
}
 
?>