PDA

Voir la version complète : Database error in vB


classy
27/03/2007, 01h20
salut tous le monde,

en effectuant une recherche sur mon forum, ou encore cliquant sur "nouveaux messages" voici ce que j'obtient comme erreur :


Database error in vBulletin 3.6.4:

Invalid SQL:

SELECT * FROM search AS search
WHERE searchhash = 'bb861209e8c73cd9adfe7b8fa01ff563'
AND userid = 8
AND completed = 1;

MySQL Error : Unknown column 'completed' in 'where clause'
Error Number : 1054
Date : Monday, March 26th 2007 @ 11:26:06 PM
Script : http://tunisports.123.fr/vb/search.php?do=process
Referrer : http://tunisports.123.fr/vb/search.php?do=process
IP Address : 129.13.72.153 (http://129.13.72.153/)
Username : Messi
Classname : vB_Database



avez vous une idée comment puis-je la réparer?

Merci d'avance

Paulo
27/03/2007, 04h56
Lance cette requete mysql dans phpmyadmin

ALTER TABLE vbsearch ADD completed SMALLINT UNSIGNED NOT NULL DEFAULT '1'

Fred
27/03/2007, 10h07
faite un peu une recherche sur le forum avant de posé une question
ce probléme a été réglé une 10éne de fois
c'est bien beau d'utilisé une version ******** mais ca ne vous dispense pas de faire des recherches

classy
27/03/2007, 10h47
bonjour,

Merci pour votre passage,

j'ai exécuter la commande ete voia ce que j'ai eu :


Erreur

requête SQL:
ALTER TABLE vbsearch ADD completed SMALLINT UNSIGNED NOT NULL DEFAULT '1'
MySQL a répondu:http://tunisports.123.fr/012345/themes/original/img/b_help.png (http://dev.mysql.com/doc/refman/5.0/fr/error-messages-server.html)
#1146 - Table 'tunisports123fr.vbsearch' doesn't exist




le fichier *.vbsearch n'est pas trouvable.

comment peuton l'ajouté ?

Merci

peut être que je suis nouveau aussi, j'ai pas fais attention s'il existe d'autres sujets de meme cas d'erreur. Mais soit sure mon ami, si j'ai trouvé, j'ouvre pas un tels sujet.
sinon t'es expert ici , pouvez vous me donner un lien ou je peux trouvé ces sujets. Merci

veuillez accepter mes excuses.

Fred
27/03/2007, 11h05
bin deja ca serai pas mal de faire un tour vers le salon pour te presenté
et sinon http://www.vbulletin-ressources.com/forum/search.php?searchid=56398

voila

Paulo
27/03/2007, 11h33
Alors fait ça:

ALTER TABLE vbsearch ADD COLUMN `completed` smallint(5) unsigned NOT NULL default '1';

Fred
27/03/2007, 12h07
ALTER TABLE search ADD completed SMALLINT(5) UNSIGNED NOT NULL DEFAULT '1'

^^

classy
27/03/2007, 12h26
Alors fait ça:

toujours le méme probléme :(


Erreur

requête SQL:
ALTER TABLE vbsearch ADD COLUMN `completed` smallint( 5 ) unsigned NOT NULL default '1'
MySQL a répondu:http://tunisports.123.fr/012345/themes/original/img/b_help.png (http://dev.mysql.com/doc/refman/5.0/fr/error-messages-server.html)
#1146 - Table 'tunisports123fr.vbsearch' doesn't exist

classy
27/03/2007, 12h28
ALTER TABLE search ADD completed SMALLINT(5) UNSIGNED NOT NULL DEFAULT '1'^^

voila le résultat :


Erreur

requête SQL:
ALTER TABLE search ADD completed SMALLINT( 5 ) UNSIGNED NOT NULL DEFAULT '1'
MySQL a répondu:http://tunisports.123.fr/012345/themes/original/img/b_help.png (http://dev.mysql.com/doc/refman/5.0/fr/error-messages-server.html)
#1060 - Duplicate column name 'completed'

Fred
27/03/2007, 12h29
donc ton champs est bien present . Ca te fait toujours la méme erreur aprés une recherche?

classy
27/03/2007, 12h47
avant avoir lu vos message,
quelq'un ma donné cette commande à exécuter :

ALTER TABLE search ADD completed SMALLINT UNSIGNED NOT NULL DEFAULT '1'

ça marché , mais le probléme c'est que quand je tappe une recherche d'un sujet quelconque dans le forum , il me dit que c'est introuvable , malgré qu'il existe.

classy
28/03/2007, 17h06
personne peux m'aider svp ?
j'attend votre soutiens.