Web - Base de datos

  • 3 Respuestas
  • 1001 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Vuls

  • *
  • Underc0der
  • Mensajes: 29
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil

Web - Base de datos

  • en: Julio 12, 2019, 10:31:23 pm
Hola, tengo una duda acerca de paginas web con sistema de publicaciones, espero estar en lo correcto.

EJ: hice una web de noticias en la que se almacenara(por noticia) titulo, contenido e imagenes y cuando se almacene para mostrar todas las noticias seria utilizando la query SELECT * FROM tables??
« Última modificación: Julio 13, 2019, 07:06:17 am por HATI »

Desconectado Mortal_Poison

  • *
  • Underc0der
  • Mensajes: 166
  • Actividad:
    0%
  • Reputación 16
  • Become the change you seek in the world. -Gandhi.
  • Twitter: https://www.twitter.com/Mortal_Poison_
    • Ver Perfil
    • VIINACADEMY

Re:Web - Base de datos

  • en: Julio 12, 2019, 10:39:16 pm
Buenas Solo los usuarios pueden ver los links. Registrate o Ingresar

Sí, en ese caso sería de esa forma. Sin embargo, yo usaría un ORM para evitar inyecciones de las cuales no puedes percatarte. En otro caso, puedes usar PDO en PHP o en su defecto, sanitizar las entradas.

Pero respondiendo a tu pregunta, sí, sería algo como:

Código: Solo los usuarios pueden ver los links. Registrate o Ingresar
select titulo, contenido, imagen from noticias where noticia_tipo = "mundiales";

No selecciones con "*", ya que eso carga más a la DB y por eficiencia, sólo pon los campos que requieres. Recuerda cómo Mysql toma o lee la consulta.

Editado: incluso, me gustaría añadir que puedes usar los famosos paginadores. Por ejemplo, en frameworks como Symfony, existe un bundle llamado KnpPaginator.

Un saludo.
« Última modificación: Julio 12, 2019, 10:44:25 pm por Mortal_Poison »
Become the change you seek in the world. -Gandhi.


Desconectado Vuls

  • *
  • Underc0der
  • Mensajes: 29
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil

Re:Web - Base de datos

  • en: Julio 12, 2019, 10:46:02 pm
Solo los usuarios pueden ver los links. Registrate o Ingresar
Buenas Solo los usuarios pueden ver los links. Registrate o Ingresar

Sí, en ese caso sería de esa forma. Sin embargo, yo usaría un ORM para evitar inyecciones de las cuales no puedes percatarte. En otro caso, puedes usar PDO en PHP o en su defecto, sanitizar las entradas.

Pero respondiendo a tu pregunta, sí, sería algo como:

Código: Solo los usuarios pueden ver los links. Registrate o Ingresar
select titulo, contenido, imagen from noticias where noticia_tipo = "mundiales";

No selecciones con "*", ya que eso carga más a la DB y por eficiencia, sólo pon los campos que requieres. Recuerda cómo Mysql toma o lee la consulta.

Un saludo.

En mi caso estoy usando nodejs , entonces para todo tipo de publicaciones como otro ejemplo una red social la publicación de imágenes , textos etc...
Sería de la misma forma se almacena en la sql y se muestra con select?

Desconectado Mortal_Poison

  • *
  • Underc0der
  • Mensajes: 166
  • Actividad:
    0%
  • Reputación 16
  • Become the change you seek in the world. -Gandhi.
  • Twitter: https://www.twitter.com/Mortal_Poison_
    • Ver Perfil
    • VIINACADEMY

Re:Web - Base de datos

  • en: Julio 12, 2019, 10:55:38 pm
En el caso de NodeJS, tienes a NPM como el gestor de paquetes que trae muchísimos paquetes excelentes. Lo que tienes que buscar, es que tengan actualizaciones y no usar uno del 2016 ::).

Ahora bien, como te mencioné, lo mejor es usar un ORM. Está Solo los usuarios pueden ver los links. Registrate o Ingresar o el más usado, que se llama Solo los usuarios pueden ver los links. Registrate o Ingresar. Por favor, no uses node-orm2, ya que sus actualizaciones no son frecuentes y puede ocasionar un riesgo en la seguridad de tu aplicación.

Por otra parte, te dejo un post de cómo hacerlo con NodeJS y Mysql sin ningún ORM: Solo los usuarios pueden ver los links. Registrate o Ingresar. Y sí, ahí podrás hacer ese tipo de consultas.

Un saludo.
Become the change you seek in the world. -Gandhi.


 

[SOLUCIONADO] ¿Cómo recibir y mandar datos desde Android a la PC c/programación?

Iniciado por proxy_lainux

Respuestas: 5
Vistas: 4341
Último mensaje Enero 03, 2015, 03:12:47 pm
por WhiZ
Como hago una aplicación que ingrese datos en otra que es publica

Iniciado por ronluas

Respuestas: 6
Vistas: 2281
Último mensaje Julio 03, 2018, 12:52:45 pm
por ronluas
[SOLUCIONADO] Donde puedo probar que mi server sea FUD sin que recopilen datos

Iniciado por dellarts

Respuestas: 2
Vistas: 1688
Último mensaje Julio 06, 2017, 06:37:52 am
por dellarts
PYTHON 3.5 Problema al recibir datos en websockets (Librería socket)

Iniciado por Pytness

Respuestas: 0
Vistas: 1330
Último mensaje Septiembre 24, 2016, 09:07:18 pm
por Pytness
[SOLUCIONADO] Mostrar datos en la misma pagina dependiendo de la consulta

Iniciado por fortil

Respuestas: 6
Vistas: 5729
Último mensaje Mayo 03, 2013, 03:45:03 pm
por fortil