Hola gente espero esten bien..
Bueno, comenzare diciendo que tengo una tabla llamada
mensajes la cual se compone de las siguientes columnas:
Código:
inc <---- Este es el autoincremento
id <----- Aqui se coloca la ID del Usuario
titulo <----- Titulo del Mensaje
contenido <---- Contenido del mensaje
autor <--- Autor del mensaje
visto <---- mensaje visto = 1 - no visto = 0
Bueno, yo cree un mensaje cuyo valor es:
Código:
1 <---- autoincremento
1 <---- ID de mi usauario
texto
texto
texto
0 <---- Para que aparezca mensaje nuevo.
Esta es la consulta que utilizo para ver si hay algun mensaje para mi que no este visto:
Código PHP:
<?php
mysqli_select_db($conexion,$db_web)or die("Error al conectar con la base de datos");
$c_m = mysqli_query($conexion,"SELECT * FROM mensajes WHERE id='".$_SESSION['usuario']."' && visto='0'")or die(mysqli_error($conexion));
$r_c_m = mysqli_num_rows($c_m);
if($r_c_m>0){
echo "Tienes Mensajes Nuevos";
}else{
echo "No Tienes Mensajes Nuevos";
}
?>
Bueno, aqui ya saben elk resultado.. deberia de ser: "Tienes Mensajes Nuevos".
Pero lo extraño es que aparece: "No tienes Mensajes Nuevos".
Alguien sabe porque puede estar pasando esto?