Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2004, 07:16
Avatar de JuanKa
JuanKa
 
Fecha de Ingreso: septiembre-2004
Mensajes: 468
Antigüedad: 19 años, 7 meses
Puntos: 1
...Ahora la tabla de Excel a Mysql

Bueno el proceso de pasar una tabla de MYSQL a ---> Excel ya lo hice correctamente.

Aca va el codigo por si alguien lo necesite..

<? include("Php/config.php");
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=archivo.xls");
$consulta=mysql_query("SELECT * FROM articulos",$conectar) ;
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="2000" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<th >Codigo</th> <th >Sub</th> <th >Fam</th>
<th >Nombre</th> <th >Modelo</th> <th >Marca</th>
<th >Web</th> <th >PrecioV</th> <th >Novedad</th>
<th >Oferta</th> <th >Proveedor</th> <th >Precio C </th>
<th >Imagen</th>
</tr>
<? while($row = mysql_fetch_array($consulta)){ ?>
<tr>
<td><? echo $row["cod_art"]; ?></td>
<td><? echo $row["cod_sub_fam"]; ?></td>
<td><? echo $row["cod_fam"]; ?></td>
<td><? echo $row["nom_art"]; ?></td>
<td><? echo $row["mod_art"]; ?></td>
<td><? echo $row["mar_art"]; ?></td>
<td><? echo $row["web_art"]; ?></td>
<td><? echo $row["pre_art"]; ?></td>
<td><? echo $row["nov_art"]; ?></td>
<td><? echo $row["ofe_art"]; ?></td>
<td><? echo $row["pro_art"]; ?></td>
<td><? echo $row["pco_art"]; ?></td>
<td><? echo $row["ima1"]; ?></td>
</tr>
<? }?>
</table>
</body>
</html>


Pero ahora como haria para regresar esa tabla a MYSQL, es decir en Order inverso EXCEL ---> MYSQL.

He visto este codigo pero no se cual es el proceso.


<?php mysql_query("LOAD DATA LOCAL INFILE 'Archivos/archivo.xls' INTO TABLE Usuarios FIELDS TERMINATED BY ';'"); ?>

Cual es la finalidad de esto: Es que quiero modificar el precio de venta para ciertos articulos. pero como ustedes ven el codigo anterior he puesto todos los campos, pero solo quiero algunos de ellos por ejemplo : Codigo, nombre, precio que es el + importate y quisiera saber :

1. Si solo uso estos campos... afectara en algo al resto de los campos..????
2. En cuanto a la estructura de la tabla puede que varie( me refiero a los tipos de varibles y de almacenamiento)???
3. El mas importante. ¿Cual es el proceso para convertir el archivo Excel(en el generado se llama archivo.xls) a MYSQL? .

Gracias.