Creacion de Notificaciones en PHP

  • Autor Autor hamedm
  • Fecha de inicio Fecha de inicio
H

hamedm

Gamma
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola, tengo una pregunta como seria el codigo php para hacer que cuando alguien recibe un correo nuevo sin leer en la barra llamado Notificaciones salga un numero de acuerdo a los mensajes que no ha leido, saben como se hace?
Porque esta muy Dificil
y no he podido proseguir si no hago eso.
Muchas Gracias
 
Me anoto con la pregunta, si se podra armar algun codigo, buenisimo 😛8:
 
Hace una consulta con un WHERE, supongo que usas MySQL:
Insertar CODE, HTML o PHP:
$query = mysql_query("SELECT * FROM mensajes WHERE leido='no'");
$noleidos = mysql_num_rows($query);
echo $noleidos;

Espero que se entienda...
Un saludo
 
Esta Bien, pero como puedo hacer que se sepa que si lo ha leido o no, cuando abre el mensaje
 
Le agregas algo como lo siguiente al archivo que muestra el mensaje:
Insertar CODE, HTML o PHP:
mysql_query(UPDATE mensajes SET leido='si' WHERE idmensaje='$idmensaje'");
 
Esta Bien, pero como puedo hacer que se sepa que si lo ha leido o no, cuando abre el mensaje

1) Entiendo que tengas dudas y yo también soy nuevo en el foro pero creo que puedes aprender antes de hacer un post preguntando como se hace todo. Veras que aprenderás mucho mas rápido. Te recomiendo W3Schools Online Web Tutorials por ejemplo.

2) Con respecto a tu pregunta, para saber si lo leyó o no, cuando la persona abre el mensaje ejecuta una consulta que modifique el leído del mensaje a si. Ejemplo: mysql_query("update mensajes set leido=si where id_mensaje='$_GET[id]'");

Saludos!
 
Y Perdon, Entonces como seria para insertar un archivo adjunto?
 
Ecoal, te mande un mp lo puedes responder?
 

Temas similares

Atrás
Arriba