![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
29/12/2009, 09:57
|
![Avatar de Vun](http://static.forosdelweb.com/customavatars/avatar315484_1.gif) | Colaborador | | Fecha de Ingreso: agosto-2009 Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 15 años, 6 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 |