Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Destacar notificaciones no leídas y actualizar al leer

Hola, un desafio: Cómo destacar (resaltar como con negrita o un background color), tal vez no es muy complicado.

La idea es que al ir por ejemplo a la pagina de notificaciones, que la lista muestre econ estilo css por ejemplo con un background-color diferente , todas las nuevas notificaciones (echo del titulo)y al hacer click(entrar) en ellas que desapareczca el background-color y quede como las antiguas,

salu2
Editado
0
Puntos
1169
Visitas
2
Resp
Por claudioam hace 72 meses
Principiante
Respuesta #1
Pienso tal vez debo hacer un Update o algo así en el campo titulo de la tabla notificaciones ?
0
Puntos
Por claudioam hace 72 meses
Principiante
Respuesta #2
Hola exacto! en la tabla de z_notificaciones o como la llames tienes que agregar una nueva columna llamada estado por ejemplo.

En esa columna le asignas valor predeterminado 1 por ejemplo que sería estado "por leer" y luego al hacer clic dentro de la web pare leerla la pasas al valor 2 (leída) por ejemplo haciendo un update con php.

el update lo puedes hacer dentro, donde mismo ves la notificación la pasas al otro valor, te voy a poner un ejemplo muy subjetivo ya que no se como tienes el proyecto completo

si por ejemplo lees la notificación en un fichero php con esto:
SELECT * FROM z_notificaciones WHERE id_noti=$la_id
pues solo tendrías que hacer un update:
UPDATE z_posts SET estado=2 WHERE id_noti=$la_id
más o menos ese es el concepto

salu2

2
Puntos
Por alber hace 72 meses
Administrador
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate