Autor Tema: Asociar tabla de imagenes con usuarios  (Leído 293 veces)

Desconectado reyner

  • PHPerit@
  • *
  • Mensajes: 1
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Asociar tabla de imagenes con usuarios
« en: 06 de Abril de 2015, 22:54:27 pm »
Hola quisiera saber como puedo hacer que cada usuario registrado tenga su propia galeria de imagenes y sus propios albumes, ademas de tener amigos y poder visitar sus perfiles y galerias.

Comunidad PHPeros

Asociar tabla de imagenes con usuarios
« en: 06 de Abril de 2015, 22:54:27 pm »

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:Asociar tabla de imagenes con usuarios
« Respuesta #1 en: 07 de Abril de 2015, 07:39:07 am »
No lo tomes a mal si no mas bien como una critica constructiva. Si no tienes conocimientos básicos en lo que a base de datos se refiere, temo que se te hará imposible hacer lo que quieres sin usar un código creado por otra persona (no es a lo que se quiere llegar, la idea es aprender supongo).

Solo es cosa de lógica, preguntas que debes de formularte y plantear unas posibles respuestas a esas preguntas.

¿Qué debo hacer?, obviamente crear una tabla nueva.

¿Cual sería la estructura de esta tabla?, depende de lo que quieres, a simple vista diría que titulo de la imagen, url de la imagen, identificador del autor o persona que alojo dicha imagen y si quieres que esta forme parte de un album, obviamente algún identificador para este album. Ten en cuenta que muchas de las cosas que alojes en una base de datos deben de tener un identificador propio primario ya sea por comodidad al referirse a una imagen en especifica, al momento de manejar consultas a la misma tabla, etc.

¿Qué mas debo hacer?, en cada uno de esos campos ya previamente creados debes darles un "uso", ¿Como le doy un uso?, simple, hacer que la información proveniente del cliente se aloje en esta tabla, para ello es muy facil el manejo de PHP con respecto al de las bases de datos (Buscar información sobre SQL antes de continuar, más específicamente insert, update, delete y select).

Ten en cuenta que para cualquier programador medio del nivel que tiene este foro es capas de hacer esto en tan solo unos pocos minutos, pero nadie comienza aprendiendo. Tomate tu tiempo en pensar bien las cosas, en formularte dudas y respuestas en conjunto y sobre todo, posibles fallos de seguridad (Esto último mejor lo dejas para cuando tengas conocimientos más avanzados en el área).

Por otra parte, no te engañes. Los códigos que encuentras en Internet son en su totalidad de muy poca calidad, nada óptimos e inclusive inseguros ya que son publicados como "demostración", es decir, como "base". No son códigos que puedas basar para un proyecto con "futuro" ya que te estrellarás en el camino. Es mejor entender el funcionamiento de las cosas antes de intentar hacer algo.

Un saludo.
Twitter: @JoakoM010