Foros del Web » Programando para Internet » PHP »

noticias anteriores

Estas en el tema de noticias anteriores en el foro de PHP en Foros del Web. Hola, aqui traigo como siempre unas cuantas preguntas .... 1.- como se hace para eso de los articulos mas vistos...etc 2.- eso de noticias anteriores ...
  #1 (permalink)  
Antiguo 21/10/2003, 17:14
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 9 meses
Puntos: 6
noticias anteriores

Hola, aqui traigo como siempre unas cuantas preguntas ....

1.- como se hace para eso de los articulos mas vistos...etc
2.- eso de noticias anteriores a la del dia actual...


una ayudadita a este poble ;)
__________________
www.dataautos.com
  #2 (permalink)  
Antiguo 21/10/2003, 18:58
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Sólo tengo tres Letras .. S.Q.L .. (Lenguaje Estructurado de Consultas) ..

Es decir .. si trabajas con Base de datos (Mysql como así parece por otros mensajes tuyos) debes conocer SI o SI el lenguaje SQL de Mysql (en este caso) ..

Y el "SQL de Mysql" lo tienes en:
www.mysql.com

También en las FAQ .. pero del foro "Base de datos" tienes algunos ejemplos de "SQL" ..

-----

En cuanto a tus preguntas .. te voy hacer yo preguntas:

1) .. que es un artículo "mas visto" .. como podrías llevar ese control? .. Te hará falta anotar en algún sitio cuantas veces se visita el articulo ID X .. no? y .. donde lo anotarías? ..

2) Guardas la fecha de ingreso de la noticia (o de dia de la noticia) en tu tabla de noticias? .. Que formato usas (si es que guardas ese dato) en tu tabla de noticia? ..algun campo DATE o DATETIME .. otro? .. En tal caso .. te suena "WHERE en SQL de Msyql"?

Un saludo,

PD: .. como veras (por mi parte . siempre habrá alguíen que te haga el código) pretendo que empieces a pensar (y no quiero parecer prepotente .. pero .. soy de la filosofía de "enseñale a pescar .. y no le des el pescado preparado ..."



Un saludo
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 21/10/2003, 19:00
Avatar de cvander
Moderador
 
Fecha de Ingreso: abril-2001
Ubicación: Ciudadano del mundo
Mensajes: 13.638
Antigüedad: 23 años, 7 meses
Puntos: 1792
1. Si tienes los artículos en una base de datos, debes agregarles un campo de visitas o lecturas. Este campo inicialo con 1 y luego debes incluir un update en el archivo que muestra la página. Este update va a leer el valor de ese campo y actualizarlo.. El Sql que necesitas va algo así:

UPDATE tabla SET campo_visitas = campo_visitas+1 WHERE campo_articulo_id = $articulo_id;


2. Con lo de las noticias anteriores, así como haces una consulta para mostrar los artículos actuales, asegurate de hacer otra consulta que liste los anteriores comparando la fecha.

Sería algo así como

SELECT * FROM articulos where now() > campo_fecha;

Saludos.
__________________
- Christian Van Der Henst
Platzi
  #4 (permalink)  
Antiguo 22/10/2003, 11:55
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 9 meses
Puntos: 6
Gracias a ambos
__________________
www.dataautos.com
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:00.