Foros del Web » Programando para Internet » PHP »

Generar pagina dinamicamente con PHP y SQL

Estas en el tema de Generar pagina dinamicamente con PHP y SQL en el foro de PHP en Foros del Web. Buenas amigos, El caso es que tengo una duda de concepto , que no se exactamente como se haría y me gustaría que me orientarais ...
  #1 (permalink)  
Antiguo 18/12/2015, 05:37
 
Fecha de Ingreso: abril-2015
Mensajes: 189
Antigüedad: 9 años, 7 meses
Puntos: 14
Generar pagina dinamicamente con PHP y SQL

Buenas amigos,

El caso es que tengo una duda de concepto , que no se exactamente como se haría y me gustaría que me orientarais o me pasarais algunos links.

Digamos que yo tengo una pagina principal en la que enseño algunos de mis productos que tengo en una Base de datos Mysql y enseño solo el titulo del producto y su foto, esto cargado de la base de datos con PHP.

Hasta ahi bien, en otra pagina tengo también con SELECTS y demas sentencias SQL el resto de la información del producto que esta en la base , descripción , precio etc...

Lo que yo quiero es como hacer que cuando pulso sobre el producto en la pagina de inicio se me genere la otra pagina con su URL , es decir quiero tener solo 1 PHP productos.php no 1 pagina para cada producto.

Se como sacar esa info de la base , no se como generar la pagina dinamicamente.

Nose si me he explicado , sino se me entiende puedo poner algunos ejemplos con imagenes.

Gracias
  #2 (permalink)  
Antiguo 18/12/2015, 06:01
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Generar pagina dinamicamente con PHP y SQL

Solo tienes que pasar por la URL algún parámetro para identificar el producto (habitualmente el ID o algún slug) y luego generas una consulta en la base de datos a partir de lo que pasas por URL.

Para pasar datos variables por URL puedes hacer algo así: producto.php?id=63538

Luego ya hay formas más refinadas para que sea más amigable con SEO.
__________________
(:

Etiquetas: dinamicamente, mysql, select, sql
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 22:44.