Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/12/2009, 09:57
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 9 meses
Puntos: 150
Respuesta: Mensajes recibidos?

Primeramente: Si ya en la consulta SELECT pones la condicion para = '$username' no es necesario que luego añadas if ( $row['para'] == $username ) { , su puestamente solo estamos recogiendo los datos para dicho usuario

Segundo: Te recomiendo directamente en MYSQL contar los registros con una sentencia del tipo:
SELECT COUNT(*) as total FROM mensajes WHERE para = '$username' AND leido <1

En este caso tendrias el total de mensajes no leidos en $row['total']

Prueba con esto a ver si funciona