Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/08/2005, 04:02
Avatar de midpunto
midpunto
 
Fecha de Ingreso: enero-2004
Ubicación: España Palma de mallorca
Mensajes: 118
Antigüedad: 20 años, 3 meses
Puntos: 0
Mensaje perdon por mi ignoracia...

esto era el script erroneo:

<?php require_once('Connections/conect.php'); ?>
<?
mysql_select_db
($database_conect, $conect);

$contenido = file ( "$fichero" );
for(
$i = 0 ; $i < sizeof ( $contenido ); $i ++) {
$contenido = str_replace ("'", "", "$contenido");
$linea = trim ( $contenido [ $i ]);
$arr = explode ( ";" , $linea );
$sql = "insert into testing values ('" . implode ( "','" , $arr ) . "')" ;
$consulta = mysql_query ($sql, $conect)or die(mysql_error());
}
?>
y este es el que si funciona y esta correcto:
Código PHP:
<?php require_once('Connections/conect.php'); ?>
<?
mysql_select_db
($database_conect$conect); 

$contenido file "$fichero" );
for( 
$i $i sizeof $contenido ); $i ++) {

$linea trim $contenido $i ]);
$linea    str_replace ("'""""$linea");
$arr explode ";" $linea );
$sql "insert into testing values ('" implode "','" $arr ) . "')" ;
$consulta mysql_query ($sql$conect)or die(mysql_error());

?>
Por si a alguie le sirve, este script es una importación de datos desde un archivo txt separando los campos por punto y coma a mysql y filtrando para eliminar en este caso ' comas simples (apostrofe) por si ponen nombres del tipo S'escorxador.

Saludos.