| Auteur |
Message |
Toumilovitch
Citoyen BBtoMax

Inscrit le: Jun 09, 2006
Messages: 34
Localisation: fr
|
Posté le:
Jeu Nov 16, 2006 8:11 pm |
|
Bonjour,
J'ai un petit soucis... mo co-admin a supprimé le compte d'un membre via l'admin des forums. Jusque là, tout va bien sauf que tous les sujets auxquels ce membre a participé ne sont plus accessibles !
Comment faire ?
J'ai rajouté le même compte manuellement dans les table des users (même pseudo, même ID, etc..) mais ses posts ne réapparaissent toujours pas
Merci de votre aide. |
|
|
|
 |
epsylon
Team BBtoMax
Team Maximus Canada

Inscrit le:
Messages: 399
Localisation: fr
|
Posté le:
Sam Nov 18, 2006 9:45 pm |
|
|
|
 |
Toumilovitch
Citoyen BBtoMax

Inscrit le: Jun 09, 2006
Messages: 34
Localisation: fr
|
Posté le:
Mar Nov 21, 2006 6:22 am |
|
Ok il faut que je restaure quoi ? mes forums entiers ou la table des users ? Parce que le hic, c'est que je n'ai pas fait de sauvegarde juste avant que mon gars fasse son opération.. |
|
|
|
 |
epsylon
Team BBtoMax
Team Maximus Canada

Inscrit le:
Messages: 399
Localisation: fr
|
Posté le:
Mar Nov 21, 2006 9:41 am |
|
|
|
 |
Toumilovitch
Citoyen BBtoMax

Inscrit le: Jun 09, 2006
Messages: 34
Localisation: fr
|
Posté le:
Mer Nov 22, 2006 6:00 am |
|
Bon bin tant pis alors. Merci quand même.  |
|
|
|
 |
Toumilovitch
Citoyen BBtoMax

Inscrit le: Jun 09, 2006
Messages: 34
Localisation: fr
|
Posté le:
Jeu Nov 23, 2006 7:50 am |
|
Salut,
ça y est, j'ai trouvé la solution. J'ai restauré le compte membre supprimé (avec le même ID) et ensuite, en fouillant un peu dans les tables, je me suis aperçu que tous les messages postés par ce membres étaient encore présent. La recherche a été simple car le forum, en plus d'enregistrer à chaque post l'ID du posteur, il enregistre aussi son pseudo dans le champ post_username. Et là, on s'aperçoit que dans le champ poster_id (initialement l'ID du posteur), les valeurs ont été mises à -1. Il suffit donc de remettre l'id du membre pour chaque post laissé par celui-ci.
C'est un peu long à faire j'avoue mais ça marche. En tout cas j'ai pris les mesures nécessaires pour que je n'aie plus à le refaire un jour...
Epsylon, pourrais-tu me donner la requête SQL à exécuter pour mettre à jour tous les champs poster_id où le champ post_username est égale à "le nom de mon membre" dans la table nukegyma_bbposts ? Je gagnerais beaucoup de temps
Merci d'avance.
@++ |
|
|
|
 |
|
|
|
|