elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
26 Mayo 2012, 16:18  


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Duda DB web
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda DB web  (Leído 614 veces)
misterpreguntas

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Duda DB web
« en: 31 Diciembre 2011, 02:17 »

Me gustaría crear una página, en php, para la que usaré dreamweaver, y obviamente tendría un DB. Me gustaría qe los usuarios subieran fotos y pudieran "moderarlas", es decir, aceptar o rechazar las imágenes para que se pongan en la web.

El "estilo" sería por ejemplo como www.cuantarazon.com. La gente puede enviar imágenes y al recibir "x" puntos positivos se "publicaría" con el nombre del usuario y los demás usuarios podrían comentarla etc.

Me gustaría saber qué DB tablas y con qué campos debería crearlas...

Muchas gracias de antemano, es que estoy "bloqueado"....


En línea
Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: Duda DB web
« Respuesta #1 en: 31 Diciembre 2011, 08:12 »

Y hasta el momento que tienes o que se te ocurre?


En línea

---
m0rf


Desconectado Desconectado

Mensajes: 529


TBB


Ver Perfil
Re: Duda DB web
« Respuesta #2 en: 31 Diciembre 2011, 09:06 »

Me gustaría saber qué DB tablas y con qué campos debería crearlas...


Busca información sobre modelos de bases de datos, o directamente modelo relacional.

Saludos.
En línea

misterpreguntas

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Duda DB web
« Respuesta #3 en: 31 Diciembre 2011, 11:43 »

Y hasta el momento que tienes o que se te ocurre?

De la DB no se me ocurre nada la verdad, ese es el problema...

Busca información sobre modelos de bases de datos, o directamente modelo relacional.

Saludos.

He buscado algo, pero no sé cuál podría tomar como "guía"...

Gracias a ambos por responder. Y ya pronto, feliz año nuevo!  :laugh:
En línea
drvy | BSM


Desconectado Desconectado

Mensajes: 1.129


badstupidmonkey


Ver Perfil WWW
Re: Duda DB web
« Respuesta #4 en: 31 Diciembre 2011, 16:11 »

Podría ser algo así:

Tabla: d_usuarios
    |
    | ---> id, nombre, email, password, perfil (imagen).....

Tabla: d_imagenes
    |
    | ---> id, titulo, ruta, id_usuario, valida.....

Tabla: d_votos
    |
    | ---> id, id_imagen, opcion, id_usuario.....

Tabla: d_comentarios
    |
    | ---> id, id_usuario, id_imagen, comentario.....

Cuando un usuario suba una imagen, insertas en la tabla imagenes, el titulo, la ruta (donde esta alojada), el id del usuario que la subió y como valida pones 0 por ejemplo.

Cuando un usuario vote la imagen, insertas el id de la imagen que ha votado, la opción (ej: 1 - bueno, 0 - malo) y su id de usuario (para que no pueda volver a votar). Al mismo tiempo compruebas con un SELECT si los votos de dicha imagen son mas de 50 por ejemplo.. y si lo son cambias el valid de la imagen por 1.

Los comentarios son mas o menos lo mismo.

Es lo que se me ocurre xD.

Saludos
En línea
misterpreguntas

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Duda DB web
« Respuesta #5 en: 1 Enero 2012, 00:18 »

Podría ser algo así:

Tabla: d_usuarios
    |
    | ---> id, nombre, email, password, perfil (imagen).....

Tabla: d_imagenes
    |
    | ---> id, titulo, ruta, id_usuario, valida.....

Tabla: d_votos
    |
    | ---> id, id_imagen, opcion, id_usuario.....

Tabla: d_comentarios
    |
    | ---> id, id_usuario, id_imagen, comentario.....

Cuando un usuario suba una imagen, insertas en la tabla imagenes, el titulo, la ruta (donde esta alojada), el id del usuario que la subió y como valida pones 0 por ejemplo.

Cuando un usuario vote la imagen, insertas el id de la imagen que ha votado, la opción (ej: 1 - bueno, 0 - malo) y su id de usuario (para que no pueda volver a votar). Al mismo tiempo compruebas con un SELECT si los votos de dicha imagen son mas de 50 por ejemplo.. y si lo son cambias el valid de la imagen por 1.

Los comentarios son mas o menos lo mismo.

Es lo que se me ocurre xD.

Saludos

Gracias, creo que lo haré así.

PD: La idea es que las imágenes las suban a la propia web.
PPD: "valida" sería un BOOLEAN, no?
PPPD: FELIZ AÑO NUEVO A TODOS!!
« Última modificación: 1 Enero 2012, 00:57 por misterpreguntas » En línea
drvy | BSM


Desconectado Desconectado

Mensajes: 1.129


badstupidmonkey


Ver Perfil WWW
Re: Duda DB web
« Respuesta #6 en: 1 Enero 2012, 16:27 »

Citar
PD: La idea es que las imágenes las suban a la propia web.

Claro, pero aun así tienes que especificar una ruta o un nombre para que luego puedas mostrarla.

Citar
PPD: "valida" sería un BOOLEAN, no?

Podría ser, también puede ser un integer con 1 o 0 xD



Saludos
En línea
misterpreguntas

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Duda DB web
« Respuesta #7 en: 2 Enero 2012, 13:40 »

Citar
Claro, pero aun así tienes que especificar una ruta o un nombre para que luego puedas mostrarla.

No sé en qué estaría pensando xD! Qué daño hace dormir poco xD.

Citar
Podría ser, también puede ser un integer con 1 o 0 xD

También xD Probaré con el interger XD.

A parte le he metido otra Tabla de administradores, porque no voy a estar yo solo de admin XD.

Gracias por tu ayuda ^^


PD: La he hecho con openoffice, y al importarla el phpmyadmin me sale este error:

 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'application/vnd.oasis.opendocument.base' at line 1
« Última modificación: 2 Enero 2012, 16:09 por misterpreguntas » En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda, duda jeje
Hacking Wireless
acg 9 745 Último mensaje 29 Julio 2006, 20:54
por acg
[duda] liberar memoria fisica [/duda]
GNU/Linux
k a t z 1 1,558 Último mensaje 30 Diciembre 2006, 00:38
por cthulhufhtagn
OTRA DUDA DE LOS MALDITOS Iframes. Duda HTML. 20-5
Desarrollo Web
‭lipman 7 2,893 Último mensaje 21 Mayo 2007, 09:27
por dominioswww
Pequeña duda con un comando batch (NUEVA DUDA RELACIONADA)
Scripting
revenge1252 9 2,483 Último mensaje 13 Febrero 2008, 21:41
por revenge1252
Duda batch y ademas duda del foro
Hacking Básico
relom 4 1,301 Último mensaje 9 Marzo 2008, 06:32
por Leo Gutiérrez.
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines