Ver Mensaje Individual
  #28 (permalink)  
Antiguo 07/06/2011, 13:24
Avatar de fernandaYO
fernandaYO
 
Fecha de Ingreso: mayo-2011
Ubicación: Medellin
Mensajes: 166
Antigüedad: 13 años
Puntos: 4
Respuesta: no funciona el insert

Bueno... pues adjunto lo ultimo que hice.. y como les he dicho... soy primipara en esto! muchas gracias

Código PHP:
function Conectarse()
{
       if (!($link=mysql_connect("localhost","user","pass")))  { 
           echo "Error conectando a la base de datos.";
           exit();
       }
        if (!mysql_select_db("aplicaciones",$link)) {
            echo "Error seleccionando la base de datos.";
           exit();
       }
       return $link;
}


$row = 3;
$handle = fopen("Ficha_Tecnica_prueba.csv", "r"); 
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { 
    $num = count($data); 
    $row++;
    
    
  $cadena ="insert into aplicaciones_copy (Referencia, Talla, Base, Escote, Sisa, Altura, Tirante) values("; 
    for ($c=0; $c < $num; $c++) { 
        if ($c==($num-1)){
          $cadena = "'".$data[$c] . "'";
          
    
     } else{
          $cadena = "'".$data[$c] . "',";
    }}

   $cadena = $cadena.");"; 
  $sql= @mysql_query ("SELECT * FROM aplicaciones_copy"); 
    echo $cadena."<br>";  
     $enlace=Conectarse();
     $result=@mysql_query($cadena, $enlace); 
     mysql_close($enlace);
}


fclose($handle);
echo $cadena;
$result= mysql_query($cadena);

echo $data;

?>
<h2>Se insertaron <?php echo $row ?> Registros en la tabla prueba</h2>
__________________
Umm, infraccion :(//