Bodyfire Usuario habitual

 Mensajes: 83 Desde: 12/Jul/2004 | Avisar cuando hay nuevos mensajes en la base de datosHola,
En mi pagina los uusarios tienen la opcion de enviarme mensajes, estos mensajes son enviados a una base de datos.
Me gustaría saber cuando se envian nuevos mensajes, que aparezca como un mensaje en la pagina principal diciendome que tengo nuevos mensajes en la base de datos. y luego que los veo, que ya no me aparezca el mensaje, ya que los vi, y cuando haya nuevos que aparezca el mensaje deque hay nuevos mensajes en la base.
Alguien sabe como hacer eso????  .
Otra cosa, como puedo hacer un codigo para que me muestre el la cantidad de mensajes que hay en la la tabla. es decir, que me diga "tienes un total de 15 mensajes"
Son dos cosas que quiero aprender, ayudenme con algo, por favor.
Gracias.  |
23/Nov/2004 01:56 GMT+1 | |
molinaweb Usuario habitual

 Mensajes: 19 Desde: 15/Jun/2003 | RE: Avisar cuando hay nuevos mensajes en la base de datosPor orden de complejida:
Para lo segundo es simplemente la funcion count de SQL.Cualquier
manual básico de Sql te valdrá.
Lo segundo, incluyendo un campo "visto" (p.e) que cuando se introduzca un nuevo mensaje, su valor sea=no. Haciendo luego una consulta select sabras si hay mail sin ver.... |
24/Nov/2004 17:28 GMT+1 | |
Bodyfire Usuario habitual

 Mensajes: 83 Desde: 12/Jul/2004 | RE: Avisar cuando hay nuevos mensajes en la base de datosOk, entiendo esa parte perfectamente, pero...
Cuando se haga el query el mensaje se mostrará como nuevo, entonces cuando el mensaje sea leido, como le quito el valor "no", para que asi no vuela a aparecer como nuevo.
Gracias por la respuesta. |
24/Nov/2004 23:06 GMT+1 | |
Satan_husein @man / @woman

 Mensajes: 1.892 Desde: 14/Abr/2003 | RE: Avisar cuando hay nuevos mensajes en la base de datosPasas la id del mensaje por una variable y despues actualizas el campo
UPDATE privados
SET leido= 'yes' WHERE id = '$id' |
24/Nov/2004 23:12 GMT+1 | |