Login:Mot de passe:

Vous inscrire | Mot de passe oublié ?

Forums-> Forum technique-> demande aide php:
Auteur Message
viwag1

viwag1
Depuis 1941 Jours

12/09/2008 à 20:19:51 demande aide php

Hello à tous j'ai un pb avec un forum qui a planté et j'y connais rien
Voici l'erreur que je rencontre.
Je pense qu'il faut faire une restauration de la base mais je sais absolument pas comment on fait

mySQL query error: SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc,
c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid
FROM db_forums f, db_categories c
LEFT JOIN db_moderators m ON (f.id=m.forum_id)
WHERE c.id=f.category
ORDER BY c.position, f.position

mySQL error: Unknown column 'f.id' in 'on clause'
mySQL error code:
Date: Friday 12th of September 2008 06:19:35 PM

quelqu'un peut il m'aider?

---
http://viwag1.labrute.fr

MorphBZH

MorphBZH
Depuis 1875 Jours

13/09/2008 à 11:08:49

Tente ceci :

http://blog.eukhost.com/webhosting/mysql-error-unk...

Faire attention au nom des tables différentes des tiennes.
Change seulement ce qui est modifié au lieu d'un copier-coller de la solution. Ca sera plus simple. Il y a juste des parenthèses à mettre ou enlever.

Fichier à modifier : sources/boards.php

Fais une copie du fichier sur ton PC avant toute modification au cas où.

Avant modification

$DB->query(”SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc,
c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid
FROM ibf_forums f, ibf_categories c
LEFT JOIN ibf_moderators m ON (f.id=m.forum_id)
WHERE c.id=f.category
ORDER BY c.position, f.position”);
Après modification
$DB->query(”SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc,
c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid
FROM (ibf_forums f, ibf_categories c)
LEFT JOIN ibf_moderators m ON (f.id=m.forum_id)
WHERE c.id=f.category
ORDER BY c.position, f.position”);
Fichier à modifier : sources/dynamiclite/csite.php

Fais une copie du fichier sur ton PC avant toute modification au cas où.

Avant modification
$DB->query(”SELECT t.tid, t.title, t.state, t.last_vote, p.* $sql
FROM ibf_topics t, ibf_polls p
$extra
WHERE t.tid=$tid AND p.tid=t.tid”);
Après modification
$DB->query(”SELECT t.tid, t.title, t.state, t.last_vote, p.* $sql
FROM (ibf_topics t, ibf_polls p)
$extra
WHERE t.tid=$tid AND p.tid=t.tid”);

CaptainTARASS

CaptainTARASS
Depuis 1233 Jours

14/09/2008 à 14:02:35

C'est pas une erreur PHP mais mysql premièrement ;)

Ensuite il semblerait en effet qu'il s'agisse d'un bug d'Invasion Board, par contre j'ai du mal à comprendre en quoi l'ajout de parenthèse corrige cela?

Au contraitre celles autour de la condition du left join sont superflues (mais non gênantes?).

Syntaxiquement parlant la requète est bonne, Le champs id de la table db_forums semble ne pas etre trouvé.

Dis moi si la solution postée par MorphBZH a résolu ton problème.


EDIT: Si tu as un PHPMyAdmin sur ton interface d'administration, va déja vérifier que la table est bien présente.

---
Supporter officiel de l'équipe de curling d'ouzbekistan

MorphBZH

MorphBZH
Depuis 1875 Jours

14/09/2008 à 15:09:43 En réponse à CaptainTARASS (14/09/2008 à 14:02:35)

Sinon essayer de trouver une nouvelle version corrigée d'Invasion Board.
La solution que j'ai postée date de 2006...

J'ai pas cherché à comprendre d'où venait l'erreur, à 11h, je venais tout juste de me réveiller :D Ca fait une paille que je n'ai pas mis la tête dans le SQL.

CaptainTARASS

CaptainTARASS
Depuis 1233 Jours

14/09/2008 à 15:54:49

Moi j'ai la tete dedans tous les jours ou presque :D

---
Supporter officiel de l'équipe de curling d'ouzbekistan

ipon

ipon
Depuis 136 Jours

05/12/2008 à 16:13:11

Salut les gars, j'ai un souci pour importer des sauvegardes sur ma ps3 japonaise, est ce que les sauvegardes de jeux euro avec console euro marchent sur console jap avec jeux euro ???

LeFourbe

Legueudin LeFourbe - Legueudin
Depuis 1704 Jours

05/12/2008 à 16:28:04 En réponse à ipon (05/12/2008 à 16:13:11)

Doit y avoir un rapport avec le php dans ton post, mais là je vois pas très bien en fait...

---
Modérateur à ses heures ! Beware !

CaptainTARASS

CaptainTARASS
Depuis 1233 Jours

05/12/2008 à 16:43:28

T'as aucune imagination... c'est pourtant limpide...

---
Modérateur et traducteur à ses heures.

ipon

ipon
Depuis 136 Jours

05/12/2008 à 16:57:00

sorry, je n'ai pas trouve de topic à ce sujet, j'ai donc posté ici... c'est mal ?

CaptainTARASS

CaptainTARASS
Depuis 1233 Jours

05/12/2008 à 16:59:47

C'est HS surtout, à la limite pose ta question sur le topic PS3 ;)

---
Modérateur et traducteur à ses heures.

Flippy

Flippy
Depuis 972 Jours

05/12/2008 à 23:54:45

Mais ça a le mérite d'être rigolo :)

---
KDF-E50A11E - Pioneer VSX-D814 - PS3 - Xbox - PS2 - GC - PS1 - PSP - DS Lite - N64 - SNES - Atari 2600 - TO7 - Nespresso

zeus96

Depuis 29 Jours

11/12/2008 à 22:15:12

aidez moi svp ,je vien t'acheter un pc :
core 2 quad q6600
carte m : abit aw9d
ram:2 barrette de 1 g a 500mh
carte craphique : xpert vision 8500 gt a 1gb
disque dur de 250 g
alimantation cooler master 460w
avec tout ca chaque fois que je met un jeu apres 05ou10 m de fun mon pc plonte(redemarre tout seul )j'ai deux system vista et xp p2 et sa plante dans les deux system la température du processeur est entre 45°et 50° jai changer de barrette de ram mais c'est le meme probleme aidez moi svp pasque ce pc me fou les boules et je l'ai peye tres cher

valou
Ce message est en mode Boulet Time (TM). Pour l'afficher, cliquez ici

LeFourbe

Legueudin LeFourbe - Legueudin
Depuis 1704 Jours

11/12/2008 à 22:34:45 En réponse à zeus96 (11/12/2008 à 22:15:12)

Merci de poster dans le bon topic, de faire un effort sur l'écriture, la syntaxe, la ponctuation.

Donc pour commencer, poste ici http://www.gamersyde.com/forum_25_12725_31_fr.html

Pour le reste, c'est à toi de jouer.

Et bienvenue quand-même ;)

---
"Casse-toi pov' con" de xdr à Ghalou, 09/12/2008

Forums-> Forum technique-> demande aide php:
Il faut etre identifie pour participer au forum !