En effet, dans $stat tu ne récupères pas le champ message directement
mais une ressource qu'il te faut ensuite parcourir... (et la tu
récupères toutes les valeurs du champs message puisqu'il n'y a pas de
clause where (restriction) à moins que tu n'aies qu'une seule valeur
(ligne) dans ta table stats.
En l'occurence ici, s'il s'agit juste d'incrémenter ton champ message
et si ton champ message est de type "numérique", je pense que la
solution serait de faire une seule requête de mise à jour : (et si tu
n'as qu'une seule ligne dans ta table stats):