Foros del Web » Programando para Internet » PHP »

txt en phpmyadmin

Estas en el tema de txt en phpmyadmin en el foro de PHP en Foros del Web. Hola a todos, les comento mi problema: tengo una tabla en la bd llamada precios, con 4 campos, el id, num_art, des_art, ofe_uno y lo ...
  #1 (permalink)  
Antiguo 01/11/2005, 18:13
 
Fecha de Ingreso: mayo-2004
Mensajes: 903
Antigüedad: 19 años, 11 meses
Puntos: 4
txt en phpmyadmin

Hola a todos, les comento mi problema: tengo una tabla en la bd llamada precios, con 4 campos, el id, num_art, des_art, ofe_uno y lo quiero mostrar con este script:
Código PHP:
// Conexion, seleccion de base de datos
$enlace mysql_connect(''', '')
   or die('
No pudo conectarse ' . mysql_error());
echo '
Lista de Precios';
mysql_select_db('') or die('
No pudo seleccionarse la BD.');

// Realizar una consulta SQL
$consulta  = '
SELECT num_artdes_artofe_uno FROM precios';
$resultado = mysql_query($consulta) or die('
La consulta falló:  . mysql_error());

// Impresion de resultados en HTML
echo "<table>\n";
while (
$linea mysql_fetch_array($resultadoMYSQL_ASSOC)) {
   echo 
"\t<tr>\n";
   foreach (
$linea as $valor_col) {
       echo 
"\t\t<td>$valor_col</td>\n";
   }
   echo 
"\t</tr>\n";
}
echo 
"</table>\n";

// Liberar conjunto de resultados
mysql_free_result($resultado);

// Cerrar la conexion
mysql_close($enlace);
?> 
hasta ahí todo bien, pero son 3300 artículos y quiero subirlos con un txt y no encuentro la forma de hacerlo.
1º como hacer que el phpmyadmin me discrimine al subirlos y los cargue en cada campo, 2º tengo los campos el id tinyint(4) el num_art int(11), el des_art text y el ofe_uno tinyint(4, el id auto increment, en el num art obvio va el codigo del producto en 4 cifras, en el des-art la descripción que es lafa numérica y en el ofe_uno el precio que es con decimales.
La BD está bien así? y como subir el txt o en exclel al phpmyadmyn es lo que no puedo lograr.
Agradecreé muchísimo vuestra ayuda.

Última edición por mvlsistemas; 02/11/2005 a las 06:25
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:53.