Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/06/2009, 08:51
Avatar de Avatar810
Avatar810
 
Fecha de Ingreso: agosto-2007
Ubicación: Por rumbos Regios
Mensajes: 485
Antigüedad: 19 años, 2 meses
Puntos: 23
Respuesta: duda INSERT INTO

tu error en principio es de comillas

tu fuente es
"1,6,00:15:a2:00:05:76";3502020
"1,6,00:15:F2:37:CD:65";3502021
"1,6,00:16:cf:20:54:28";3502022
(incluyendo comillas)

tu $arr contiene para el primer registro
[0]="1,6,00:15:a2:00:05:76"
[1]=3502020

estas mandando insertar esto

insert into une values ("1,6,00:15:a2:00:05:76""3502020);

creo que estas usando mal el implode

prueba con esto

Código PHP:
<?
$fcontents
=array('"1,6,00:15:a2:00:05:76";3502020','"1,6,00:15:F2:37:CD:65";3502021','"1,6,00:16:cf:20:54:28";3502022');
for(
$i=0; $i<sizeof($fcontents); $i++) 
{ 
    
$line = trim($fcontents[$i]); 
    echo 
"$line<BR>"; 
    
$arr = explode(";", $line); 
    
print_r($arr); echo "<br>";
    
$sql = "insert into une values (". implode(",", $arr).")";  
    echo 
$sql."<br>";
}
?>
__________________
Una demo siempre funcionará correctamente hasta que toque algo tu (hasta ahora) cliente.
Avatar810