 |
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
petitjo86 Spécialiste


Inscrit le: Nov 09, 2006 Messages: 724 Localisation: Châtellerault
|
Posté le: 12 Apr 2008, 14:37 Sujet du message: Table _bbsessions [RESOLU] |
|
|
Bonjour,
Sur mon site j'utilise un module de notation des joueurs d'une équipe de foot, sur mon ancien site (chez Free) pas de problème, ça fonctionné sans problème.
Depuis que je suis passé chez MavenHosting avec la version de SV_PSN, j'ai un problème voici le message d'erreur que j'obtiens lorsque je clic sur le module:
| Code: | phpBB : Erreur Critique
Error updating sessions table
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE session_id = 'a7bab0205944512711a7f48d44decadc'' at line 3
UPDATE *****_bbsessions SET session_time = 1208003391, session_page = WHERE session_id = 'a7bab0205944512711a7f48d44decadc'
Line : 352
File : sessions.php |
Si je vide la table _bbsessions, je peux à nouveau me servir du module quelques minutes, si une ame charitable passé dans le coin pour me dire ce qui peut clocher, car la je sèche dur
Merci à vous,
@+ Petit Jo |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8157 Localisation: France Corse Ventiseri
|
|
| Revenir en haut de page |
|
petitjo86 Spécialiste


Inscrit le: Nov 09, 2006 Messages: 724 Localisation: Châtellerault
|
Posté le: 12 Apr 2008, 18:10 Sujet du message: Re : Table _bbsessions |
|
|
Re,
J'ai déja essayé et c'est toujours pareil
Je continue à réfléchir
@+ Petit Jo |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1788
|
Posté le: 13 Apr 2008, 13:18 Sujet du message: Re : Table _bbsessions |
|
|
Bonjour,
Voici la solution que j'essaie poster depuis hier.
Pour la résolution, je sais pas, mais pour l'aide, oui.
Le truc qui me chiffone dans la requête :
| Code: | | UPDATE *****_bbsessions SET session_time = 1208003391, session_page = WHERE session_id = 'a7bab0205944512711a7f48d44decadc' |
Tu vois le = juste avant WHERE. Et bien d'après moi, il considère tout ce qui vient après le égal comme une valeur, et WHERE ne doit pas correspondre au type de valeur voulue.
Pour la résolution, on va faire de la manière suivante. Tu vas dans le fihcier sessions.php à la ligne 352 (je lis le message d'erreur).
Tu repères les variables qui vont être rentrées et tu mets des ' autour des variables pour les protéger, comme ça si l'une d'elles est vide, tu n'auras pas ce problème. _________________ La liberté, le respect et le partage. Voici vos droits. Ce sont aussi des devoirs... |
|
|
|
| Revenir en haut de page |
|
petitjo86 Spécialiste


Inscrit le: Nov 09, 2006 Messages: 724 Localisation: Châtellerault
|
Posté le: 13 Apr 2008, 17:57 Sujet du message: Re : Table _bbsessions |
|
|
Bonjour David,
Merci pour ton aide sans toi je n'aurais jamais trouvé un truc pareil
En fait à la ligne 352, c'est le message d'erreur qui s'affiche, j'ai donc suivi tes conseils et encadrer les variables avec ' sur les lignes prédentes et la ça a fonctionné, j'ai eu la même erreur pour 10 lignes plus bas j'ai refait ta manip et hop, plus de problème
Je dit un grand Merci David
@+ Petit Jo |
|
|
|
| Revenir en haut de page |
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|