16/06/2008, 11:10
|
| | | Fecha de Ingreso: octubre-2004
Mensajes: 148
Antigüedad: 20 años, 3 meses Puntos: 1 | |
Como guardar una base de datos muy grande No podia guardarla porque es tan grande que el script que hace el respaldo, se tardaba tanto que acababa por desconectarse. Entonces hice este programa que les puede servir a ustedes. Almacena en archivos de textos todos los datos listos para usarse. Da clic en inicio y por si solo te guarda todos los datos <html>
<head>
<title>
Respaldo Base de datos
</title>
<?php
if($_GET[_pagi_pg])
{
$cambio=$_GET[_pagi_pg]+1;
echo "<meta HTTP-EQUIV='Refresh' CONTENT='1; URL=rescata.php?_pagi_pg=$cambio'>";
?>
</head>
<body>
<?php
$link =mysql_connect("localhost","root","");
mysql_select_db(florejdcf);
$_pagi_sql = "SELECT * FROM articulos order by id desc ";
$_pagi_cuantos = 250;
AQUI VA TODO EL CODIGO DE PAGINACION
while($r = mysql_fetch_array($_pagi_result))
{
$contenido_a = str_replace("'","'",$r[contenido_index]);
$contenido_b = str_replace("'","'",$r[contenido]);
$fp = fopen("datos/".$_GET[_pagi_pg].".txt", "a+");
fwrite($fp, "INSERT INTO articulos VALUES ('$r[id]', '$r[seccion]', '$r[liga]', '$r[fecha]', '$r[imagen_index]', '$r[titulo_index]', '$r[pie_de_foto]', '$contenido_a', '$r[titulo]', '$contenido_b', '$r[autor]');\n");
}
echo"<p><center><b>Página ".$_pagi_navegacion."</b></center>";
}
else
{
echo "<a href='rescata.php?_pagi_pg=1'>Inicio</a><p>";
}
?> |