Ver Mensaje Individual
  #10 (permalink)  
Antiguo 05/03/2017, 16:37
jecavi_20
 
Fecha de Ingreso: junio-2013
Mensajes: 94
Antigüedad: 10 años, 11 meses
Puntos: 0
De acuerdo Respuesta: importar datos de un txt

Listo ya lo solucione muchisimas gracias por la gran ayuda rbczgz y hhs si no hubiera tenido ayuda asi inmediata estuviera sufriendo todavia. No guardaba los datos por las comillas simples incluidas en el texto a guardar, lo que hice fue usar la funcion str_replace para eliminarlas y asi limpiar el texto de comillas simples y listo guarda todo el archivo entero como debe ser, despues de tanta pelea , dejo el codigo por si alguien lo necesita en un futuro.

Y todavia voy a continuar pidiendo ayuda por aqui creando otros temas, ya que me falta continuar el mismo sistema, este paso es para guardar logs en una base de datos y el siguiente paso es para comparar dos logs seleccionados y sacar solo la diferencia entre uno y el otro aparte para ser analizada, pero ya eso lo ire realizando poco a poco. muchas gracias

Código PHP:

<?php 
     
///crea la conexion bd
$conexion = new mysqli("localhost""root""""guardar_text"); 
             
///extrae el contenido del texto plano, en los parentesis va la ubicacion del archivo
$linea file_get_contents('mysql.log');            
  
$data trim($linea); 

///imprime los datos para ver lo que se esta manipulando es mas que todo solo para estar seguro 
  
echo $data;

///elimina las comillas simples del texto seccionado
$dato str_replace("'","",$data);

///inserta los datos en la tabla
$sql "INSERT INTO datos (descripcion) VALUES ('$dato')";
$conexion->query($sql); 

?>