Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/03/2017, 13:31
jecavi_20
 
Fecha de Ingreso: junio-2013
Mensajes: 94
Antigüedad: 10 años, 11 meses
Puntos: 0
Exclamación Respuesta: importar datos de un txt

Cita:
Iniciado por rbczgz Ver Mensaje
Hola jecavi_20,

¿Has analizado la respuesta? Si te digo que te sobra el foreach ¿tú que harías?

Dicen que es preferible enseñar a pescar que dar el pez, pero en fin...

Código PHP:
Ver original
  1. <?php
  2.    
  3. $conexion = new mysqli("localhost", "root", "", "guardar_archivos_prueba");
  4.            
  5. $archivo = file('logs.txt');
  6.            
  7.   $data = trim($archivo);
  8.  
  9.     $consulta = "INSERT INTO datos(descripcion) VALUES('$data')";
  10.     $conexion->query($consulta);
  11.  
  12. ?>

De la otra forma estabas recorriendo cada línea del archivo y guardando cada una en un registro sin los espacios al principio y al final de las mismas, si lo que quieres es quitarle los espacios iniciales y finales a las líneas (que no es lo que decías en tus post anteriores) se haría de otra forma, pero lo que pides, es esto.

Espero que te sirva.

Hola, lo que pasa es que lo coloque de esa manera que me indicas pero me salta este error:


Warning: trim() expects parameter 1 to be string, array given in C:\wamp\www\guardar_text\guardar.php on line 7

y no se por que, tambien es que soy muy novato en la programacion.