Voir la version complète : 'user' Table Error ?!
Bonjour , j'ai un probleme avec le table 'usertextfield' j'ai essayé de reparer par ACP mais ca ne change rien .
Pouvez vous me dire comment je pourrais reparé ce table ?
Le probleme que soit-disant que il y a 2x les meme membres?
Database error in vBulletin 3.6.7:
Invalid SQL:
INSERT INTO usertextfield
(signature, userid)
VALUES
('', 5878);
MySQL Error : Duplicate entry '5878' for key 1
Error Number : 1062
Pourrais tu donner plus d'infos sur ton erreur ... ?
Pourrais tu donner plus d'infos sur ton erreur ... ?
quand 1 nouveau membre s'inscrit y a le msg "Database Error"
Database error in vBulletin 3.6.7:
Invalid SQL:
INSERT INTO usertextfield
(signature, userid)
VALUES
('', 5878);
MySQL Error : Duplicate entry '5878' for key 1
Error Number : 1062Tous ce qui travail avec usertextfield , je recois le meme message // .
Ajourd'hui j'ai essayé de rajouter une nouvelle page php par vBadvanced et j'ai reçu le meme message .
Cela veux dire que le table 'usertextfield' est endomagé .
Et je vous demande comment je purrais reparé ce table , manuellement ou avec un logiciel ??
Tu peux essayer de le faire via phpmyadmin.
Tu peux essayer de le faire via phpmyadmin.
pourrais tu m'expliquer avec une photo ?
et les commands qu'il faut utiliser ??
En fait je sais pas trop si c'est ta table qui est corrompue.
Il essaye d'ajouter un champ dans la base pour quelque chose qui existe déjà.
Tu as installé quelque chose dernièrement avant d'avoir le problème ?
En fait je sais pas trop si c'est ta table qui est corrompue.
Il essaye d'ajouter un champ dans la base pour quelque chose qui existe déjà.
Tu as installé quelque chose dernièrement avant d'avoir le problème ?
ben , jai rien rajouté , mais je croix que c'est ce table et le table 'user' .
bah dans phpmyadmin, tu peux aller dans ces tables la et tu devrais truver un lien repair table (ou réparer table).
Je pense que ca devrait peut etre réglé ton probleme mais je ne suis aps sur a 100%.
bah dans phpmyadmin, tu peux aller dans ces tables la et tu devrais truver un lien repair table (ou réparer table).
Je pense que ca devrait peut etre réglé ton probleme mais je ne suis aps sur a 100%.
Merci jai essayé mai sa va pas .
Le table 'user' etait endomagé alor j'ai du remplacé ce table .
Avant dans le forum il y avait +-6400 membres .
Et l'ancien table 'user' que j'ai importé il y avait que 5753 Membres .
Tout es resté dans le forum sauf les membres , alor ces qui font parties de 5754 à +- 6400 mainteant leur messages sur les forum sont connue come des visiteurs .
J'espere que sa va t'aider .
Oula, tu veux dire que tu as remplacé une nouvelle table par une ancienne ??
C'est une manipulation qu'il ne faut pas faire !! car les compteurs et autres ne seront plus bon. En effet beaucoup de tables utilisent des ids de type auto_increment. Ce qui veut dire que dès que tu ajoutes un élément dans cette table, l'id est automatiquement incrémentée !
Donc la avec une ancienne table tu te retrouves avec des choses moitié bancales car d'un côté les ids et autres sont bonnes mais de l'autre côté table user est antérieure.
Tu n'aurais malheureusement pas du faire cette manip :( Et là il n'y a pas sde solution à part remettre la bonne table (celle la plus à jour).
Oula, tu veux dire que tu as remplacé une nouvelle table par une ancienne ??
C'est une manipulation qu'il ne faut pas faire !! car les compteurs et autres ne seront plus bon. En effet beaucoup de tables utilisent des ids de type auto_increment. Ce qui veut dire que dès que tu ajoutes un élément dans cette table, l'id est automatiquement incrémentée !
Donc la avec une ancienne table tu te retrouves avec des choses moitié bancales car d'un côté les ids et autres sont bonnes mais de l'autre côté table user est antérieure.
Tu n'aurais malheureusement pas du faire cette manip :( Et là il n'y a pas sde solution à part remettre la bonne table (celle la plus à jour).
je croix que sa va se regler quand j'aurais +- 6400 comme dans l'ancien table .
euh non je pense pas franchement
La tu as une base de données complêtement instable suite à ta mauvaise manipulation.
Et à mon avis peut etre ca réglera mais moyennement bien.
euh non je pense pas franchement
La tu as une base de données complêtement instable suite à ta mauvaise manipulation.
Et à mon avis peut etre ca réglera mais moyennement bien.
Enfin un membre de vbhackers m'a adait .
Run Query :
DELETE FROM usertextfield WHERE userid > 5878c'etati ça la bonne reponse, merci a toi ossi .
Oui oui c'est vrai, je n'avais pas pensé à te dire de supprimer cela.
Mais bon tu vas quand même avoir des choses bizarres après vu que des messages vont être attachés à des personnes qui ne les auront pas postés :/
vero63001
18/06/2007, 18h20
bonsoir
as tu essayé de faire une requéte SQL via le panneau admin (phpadmin) avec cela
INSERT INTO usertextfield
(signature, userid)
VALUES
('', 5878);
essaye et dit nous si c'est bon ou pas
Vero
vBulletin® v.3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd. Tous droits réservés.