Tabla mensaje:
id,
id_usuario,
id_destinatario,
mensaje,
fecha,
visto
Código PHP :
$query_SacarMensajes = sprintf ("SELECT * FROM mensaje WHERE id_usuario =".$_SESSION['MM_Id']." or id_destinatario =".$_SESSION['MM_Id']); $SacarMensajes = mysql_query($query_SacarMensajes, conect::dbconect()) or die(mysql_error()); $row_SacarMensajes = mysql_fetch_assoc($SacarMensajes); $totalRows_SacarMensajes = mysql_num_rows($SacarMensajes);
Bucle:
Código PHP :
do { echo $row_SacarMensajes["id_usuario"]; echo $row_SacarMensajes["mensaje"]; }while ($row_SacarMensajes = mysql_fetch_assoc($SacarMensajes));
El numero que ven marcado es la cantidad de veces que ese usuario a recibido un mensaje, pero el dilema esta en que cada vez que recibe un mensaje sale un nuevo registro en vez de juntarse en uno y botar un row con la cantidad de mensaje nuevos; estoy imaginando como hacer ese código pero aun no me sale nada help mee