Résolu[Forum] Pseudo vierge (et "vieux" timer) en last post dans forum.html

Posté par oOKaMiZuKOo le 28/06/2016 à 19h55

Résolu[Forum] Pseudo vierge (et "vieux" timer) en last post dans forum.html

Le 28/06/2016 à 19h55

Le 28/06/2016 à 20h02

Screen @19:52


+ 46 ans 4 mois ;)

8 commentaires

NOUVELLE REPONSE

Nombre de réponses par page

Ce paramètre s’applique automatiquement à l’ensemble des sujets.

Flux RSS des réponses

oOKaMiZuKOo

Le 28/06/2016 à 19h58 (Modifié le 28/06/2016 à 19h59)

#1 Signaler
Pour précision, quand on clique sur "Les demandes de deals", on tombe sur (pas de problèmes apparents ici et JPO92 est le dernier posteur) :

SweetyRainbow

Le 28/06/2016 à 20h02 (Modifié le 28/06/2016 à 20h03)

#2 Signaler
46 ans ? le site est si vieux ? ^^

Inscrit depuis 9 mois 16 jours

xjack

Le 29/06/2016 à 0h17 (Modifié le 29/06/2016 à 0h18)

#3 Signaler
Même problème que toi, 75 ans et 3 mois :o
MmePatate.

Le 30/06/2016 à 12h59

#4 Signaler
ça va chez moi je n' ai pas ça ^^
ZeWaren

Le 01/07/2016 à 9h00

#5 Signaler
Curieux, je n'arrive pas à reproduire.
Je vais investiguer plus en profondeur.
ZeWaren

Le 01/07/2016 à 17h18

#6 Signaler
Possiblement corrigé.
À suivre.
oOKaMiZuKOo

Le 01/07/2016 à 18h15

#7 Signaler
Possiblement corrigé.
À suivre.

Je marque à résolu et signalerai si je le revois.

Je ne veux pas me mêler de ce qui ne me regarde pas, d'autant que je n'ai pas les infos d'articulation du code et des interactions avec la BDD.

à mon sens, je subodore une sélection vide suite à événement non géré, ce qui entraine le timer incohérent et/ou le champ user_post_name vide.

Sous réserve de MySQL, et qu'il y ai une table dédiée au post du style "Categorie_Forum_Post" (liée par association à une table user et en auto increment), voir pour la fonction MAX();

mysql> SELECT MAX(id_CFP) FROM Categorie_Forum_Post;

...Mais ce n'est qu'une piste pour aide. Et si c'est réglé = GG B)

Bon courage ZeWaren ;)
ZeWaren

Le 01/07/2016 à 18h52

#8 Signaler
Ce n'est pas vraiment ça.

Le lien vers le dernier sujet et le dernier message de chaque forum sont mis en cache dans la base; ceci pour éviter de devoir les recalculer à chaque requête (même avec les bons indexes ça prenait un temps non négligeable).

Il arrive que parfois, au hasard d'un mélange d’inattention et de subtilité de code source, cette information mise en cache ne soit pas mise à jour correctement (ici, lorsqu'un sujet a été déplacé d'un forum à un autre). On se retrouve alors avec des entrées vides ou incorrectes.

Date vide = timestamp 0 = il y a 46 ans.
Pseudo vide = pseudo vide.


Laisser une réponse

Des champs obligatoires n’ont pas été remplis, ou l’ont été incorrectement.