Foros del Web » Programando para Internet » PHP »

como muestro una tabla de bd?

Estas en el tema de como muestro una tabla de bd? en el foro de PHP en Foros del Web. Hola chicos, apelo a su conocimiento y generosidad una vez más, y van... , es que tengo una lista de precios con 3 campos y ...
  #1 (permalink)  
Antiguo 10/10/2005, 11:38
 
Fecha de Ingreso: noviembre-2004
Mensajes: 82
Antigüedad: 19 años, 4 meses
Puntos: 0
como muestro una tabla de bd?

Hola chicos, apelo a su conocimiento y generosidad una vez más, y van... , es que tengo una lista de precios con 3 campos y no se como mostrarla en mis páginas, las tengo en .xls con un campo num_art otro des_art y otro ofer_uno .
en si son más o menos 2400 artículos. o sea que para una sola página se va a hacer largo pero en fin sea como sea necesito mostrarla.

Y otra cosa como hago para subir esa .xls al phpmyadmin por 1º vez y después cada vez que tengo que actualizarla. si pueden ayudarme mil gracias como siempre.
  #2 (permalink)  
Antiguo 11/10/2005, 11:50
 
Fecha de Ingreso: octubre-2005
Mensajes: 365
Antigüedad: 18 años, 5 meses
Puntos: 0
Varias cosas.

1. debes definir tu configuración de BD, es decir, hablas de Excel y de Php My Admin.

2. Cuando se "conecta" con excel, es como si se conectara con Access, es decir por medio de una conexión ODBC.

3. Menciona PHPMyAdmin, este es un soft que ayuda a administrar las Bases de Datos Mysql.


Plan de Acción____________________________________________

1. Verifica la configuración de tu servidor, lo ideal es que tuvieras Apache + php + Mysql + PhpmyAdmin.

2. "Migra" tu Hoja de Excel a Mysql, en esto hay diversos métodos, yo por facilidad siempre paso de Excel a Access y Luego a Mysql por medio de otro software de administración Mysql como Mysql Front.

3. Haces una Página que muestre tus registros, esto puede ser tan sencillo o complejo como quieras, lo ideal es mostrar los registros "paginados" como por ejempo de 100 en 100 etc.

4. Para después Actualizar los datos habría que hacerlo manualmente si trabajas en tu workstation con la hoja de Excel, claro que lo ideal es que acceses a intertet, te loguees y tengas la opción de Actualizar de los productos.

Todo esto es supremamente básico.

Si nos describes tus conocimientos, configuración, hosting, etc. estaremos encantados de ayudarte.

Saludos.
  #3 (permalink)  
Antiguo 13/10/2005, 12:28
 
Fecha de Ingreso: mayo-2004
Mensajes: 903
Antigüedad: 19 años, 10 meses
Puntos: 4
este script quizás te oriente un poco,

Código PHP:
<?php
// Conexion, seleccion de base de datos
$enlace mysql_connect('localhost''''')
   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 * FROM contenido';
$resultado mysql_query($consulta) or die('La consulta fall&oacute;: ' 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);
?>

ahora bien, yo tamoco sabría decirte bien como mostrar x nº de codigo segun la página, y ya que están pregunto lo imsmo como subir para actualizar lo más rápido posible precios codigo y descripcion a una bd e mysql teniendo en cta que estas hay que actualizarlas casi dia por dia.
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 15:03.