Un client m'appelle : « Je ne comprends pas, les statistiques de mes utilisateurs ne sont pas les bonnes, j'en ai un à 0 au lieu de 6, et un autre à 56 au lieu de 7 ».
Ayant ajouté récemment une fonctionnalité sur ce projet, je vérifie naturellement mes modifications, mais sans succès. Après avoir fouillé dans la base de données, les envois AJAX et tout le tralala, je me rappelle que pour cette amélioration, mon responsable m'avait gentiment « préparé le terrain », grâce à un magnifique
if ($a = xxx)
(où xxx identifie un utilisateur). Évidemment, quand j'avais vu ça, je m'étais empressé d'ajouter un
=
supplémentaire, sans réfléchir.
Le problème : je n'ai fait cela que fin janvier… Et qu'ai-je fini par remarquer un peu plus bas ?
ajouterStat($a, […])
. En effet, cela faisait deux mois que ces stats étaient enregistrées sur le même compte utilisateur. Pour mon (ir)responsable : PEBKAC.