|    
			
				04/02/2011, 15:43
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: febrero-2011 
						Mensajes: 3
					 Antigüedad: 14 años, 8 meses Puntos: 0 |  | 
  |  Respuesta: Importar un archivo txt para llenar un Base de datos  
  yo he estado intentando de hacerlo de varias formas pero me da un error.
 trate con lo siguiente:
 
 de que forma puedo restaurar una base de datos utilizando un archivo que sea capturado por un cuadro de texto.
 
 estoy utilizando algo asi.
 
 restaurar.php
 
 <form name="formulario" id="fomulario" action="restaurar1.php" method="post">
 <input type="file" name="archivo" id="archivo" >
 <input type="submit">
 </form>
 
 
 [hr]
 restaurar1.php
 <?php
 
 $file = $_POST["archivo"];
 
 $sql = implode('', fopen($file,"r+"));
 $sql_sentencias=explode(';',$sql);
 $link= mysql_connect("localhost","root","");
 mysql_select_db("pruebas");
 foreach ($sql_sentencias as $sentencia_sql){
 mysql_query($sentencia_sql) or die ('Error ejecutando:'.$sentencia_sql.'<br>Mysql dice: '.mysql_error());
 }
 
 ?>
 
 
 
 siempre me dice error ..... la unica forma que funciona es cuando el archivo a reestablecer se encuentra en el directorio del sistema, y lo deseo q se pueda restaurar desde cualquier otro lugar...
 
 
 Warning: fopen(respaldo(5).txt) [function.fopen]: failed to open stream: No such file or directory in C:\wamp2\www\www\ameih\restaurar1.php  on line 5
 
 Warning: implode() [function.implode]: Invalid arguments passed in C:\wamp2\www\www\ameih\restaurar1.php on line 5
 
 Error ejecutando:
 Mysql dice: Query was empty
     |