Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2011, 13:11
Avatar de fernandaYO
fernandaYO
 
Fecha de Ingreso: mayo-2011
Ubicación: Medellin
Mensajes: 166
Antigüedad: 13 años
Puntos: 4
Es de php con csv y mysql

Por favor, necesito que alguien me ayude, pero qeu no me regañe je
es que tengo un problemilla con algo qeu subo, no se si eso sera de php o de mysql
Una macro me guarda automaticamente un archivo en CSV, y tengo un codigo en php que se encarga de subirlo a una base de datos en mysql, el problema es que como es csv lo separa, claro esta, por comas, y en solo 1 columna y asi sube a la base de datos.

Cuando creo el archivo CSV yo misma, manualmente, y lo pongo en el codigo de php para que l suba, no ocurre lo mismo, sube como tiene que ser, per el problema es que yo necesito que la macro lo cree para poderlo subir sin problema cada que ejcute el codigo.

El codigo php es el siguiente:

Código PHP:
<?
$sqlelim
mysql_query("DELETE FROM aplicaciones_copy",$link);
$row=1;
$fp fopen ("Ficha Tecnica SQL.csv","r");
while (
$data fgetcsv ($fp100";")) 
{
    if (
$row!=1)
    {
        
$Referencia $data[0];
        
$Talla $data[1];
        
$Base $data[2];
        
$Escote $data[3];
        
$Sisa $data[4];
        
$Altura $data[5];
        
$Tirante $data[6];
        
$sql="INSERT INTO aplicaciones_copy (Referencia, Talla, Base, Escote, Sisa, Altura, Tirante, Imagen) VALUES ('$Referencia', '$Talla', '$Base', '$Escote', '$Sisa', '$Altura', '$Tirante', 'NULL')";
        
$resultado=mysql_query($sql,$link);
        if(
mysql_affected_rows($link))
        {
        }
        else
        {
        }
        }
        
$row++;
}
fclose ($fp);
        
?>
__________________
Umm, infraccion :(//