Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2009, 09:50
Frank_xfiles
 
Fecha de Ingreso: marzo-2009
Mensajes: 1
Antigüedad: 15 años, 10 meses
Puntos: 0
Problemas al insertar datos externos hacia la Base de Datos

Holas a todos tengo el siquiente problema espero su ayuda!!!!
Tengo mucha informacion pero todo esta almacenado en archivos .txt ahora lo que quiero hacer es meter todos esos datos a una Base de datos para administrarlos mejor, la base de datos que Uso es MYSQL, el problema es el siguiente cuando leeo los archivo que contienes gran cantidad de texto especialmente que contengan tildes:

Después de participar en un trío, David Huxley (Johnathon Schaech), político con grandes perspectivas y su prometida (Lori Heuring), reciben en su correo electrónico fotos del encuentro sexual del que fueron protagonistas. Mientras son víctimas del chantaje de quien envió las fotos, ellos comienzan una búsqueda desesperada a través del mundo de la pornografía para encontrar y destruir la evidencia

EN LA BASE DE DATOS ME INSERTA LO SIGUIENTE

Después de participar en un trÃ*o, David Huxley (Johnathon Schaech), polÃ*tico con grandes perspectivas y su prometida (Lori Heuring), reciben en su correo electrónico fotos del encuentro sexual del que fueron protagonistas. Mientras son vÃ*ctimas del chantaje de quien envió las fotos, ellos comienzan una búsqueda desesperada a través del mundo de la pornografÃ*a para encontrar y destruir la evidencia

EL PROBLEMA ES CON LAS TILDES Y CARACTERES ESPECIALES
COMO AGO!! PARA QUE ESTO NO OCURRA Y INSERTE LOS DATOS TAL COMO LOS EXTRAIGO


$contenidos=array(1=>"Titulo.txt","Contenido.txt") ;
for($i=$inicio;$i<=$lim;$i++)
{
for($j=1;$j<=count($contenidos);$j++)
{
$files=fopen("Data-Center/$i/$contenidos[$j]","r");
while(!feof($files))
{
$linea=fgets($files);
if($j==1)
{ $titulo=$linea; }
if($j==2)
{ $contenido=$linea; }
}
}
mysql_select_db("blog");
$query = "insert into contenidos values ('".$titulo."', '".$contenido."')
$result = mysql_query($query);
if ($result)
{
echo "Se inserto la carpeta $i exitosamente<br>";
}
}

SALUDOS a todos y espero su ayuda!!!
gracias de antemano