Hola de nuevo, retomo este tema ya que intento ampliar un poco las tablas a ver si sería capaz de hacer algo parecido a un portal o al menos algo con varios enlaces y todo dinámico.
En cuanto a lo del id_usuario quizás más adelante se incluya algún otro usuario con permisos así que en principio solo será el administrador.
El tema de crear otra tabla para incluir las imágenes lo dejo por ahora en segundo plano para hacer nuevas pruebas cuando esté todo, así que por ahora he pensado esta idea:
Creo dos tablas, una llamada enlaces que serán los distintos apartados que llevaría la web y otra contenidos que serían los contenidos de cada enlace.
Código MySQL:
Ver originalenlaces
------------
id_enlace - 1
titulo - Home
descripcion - Descripción de la home.
posicion - 1
id_usuario - 1
Código MySQL:
Ver originalcontenidos
----------------
id_contenido - 1
titulo_enlace_contenido - (título de un posible enlace dentro del contenido)
titulo - Título h1
subtitulo Título h2 o título del apartado
contenido - Contenido del apartado
imagen
url_video
fecha
id_enlace - 1 (hacia la home)
id_usuario -1
Luego para llamar a cada enlace o sección lo hago así:
- Suponiendo que la sección 7 (id_enlace7) es artículos lo llamo con esta consulta a la tabla contenidos
Código SQL:
Ver originalSELECT * FROM contenidos WHERE id_enlace=7;
y luego de ahí imprimo las filas correspondientes según el caso (titulo, subtitulo, contenido, imagen, vídeo etc etc)
- Suponiendo que fuese la sección 2 (id_enlace2) instalaciones haría lo mismo pero cambiando la consulta al su enlace correspondiente:
Código SQL:
Ver originalSELECT * FROM contenidos WHERE id_enlace=2;
Y así sucesivamente con todos los apartados.
Hasta ahora es lo que se me va ocurriendo sobre la marcha, ¿alguna sugerencia para mejorar o eliminar algo?
Saludos