Menu

#48 Probl譥s requ괥s SQL

closed
nobody
5
2006-01-05
2005-10-19
Keikun
No

J'ai installé la nouvelle version est j'ai trouvé plusieurs
problčmes :

Page principale

- Unknown column '' in 'where clause'
- Manque des données sur les informations de la guilde
(nombre de membre et dernier mesage)

Page membre

Warning: mysql_free_result(): 8 is not a valid MySQL
result resource
in /home/users/k/keikun/www/wow/members.php on line
232

Page clé des instances

Unknown table 'WRFR_item' in where clause queryp :
SELECT wrfr_members.name, wrfr_members.level,
wrfr_members.class, wrfr_item.member_id, sum(if
(wrfr_item.name = 'Clé de la gorge des Vents brűlants',
1, 0)) as SG, sum(if(wrfr_item.name = 'Clé d\'atelier', 1,
0)) as Gnome, sum(if(wrfr_item.name = 'La clé écarlate',
1, 0)) as SM, sum(if(wrfr_item.name = 'Marteau de
Zul\'Farrak', 1, 0)) as Zul, sum(if(wrfr_item.name
= 'Maillet sacré', 1, 0)) as Zul1, sum(if(wrfr_item.name
= 'Sceptre de Celebras', 1, 0)) as Mar, sum(if
(wrfr_item.name = 'Diamant de Celebras', 1, 0)) as
Mar1, sum(if(wrfr_item.name = 'Bâtonnet de Celebras',
1, 0)) as Mar2, sum(if(wrfr_item.name = 'Clé de la
prison', 1, 0)) as BRDp, sum(if(wrfr_item.name = 'Clé de
Shadowforge', 1, 0)) as BRDs, sum(if(wrfr_item.name
= 'Ironfel', 1, 0)) as BRDs1, sum(if(wrfr_item.name = 'Clé
en croissant', 1, 0)) as DM, sum(if(wrfr_item.name
= 'Clé squelette', 1, 0)) as Scholo, sum(if
(wrfr_item.name = 'Clé de la ville', 1, 0)) as Strat, sum(if
(wrfr_item.name = 'Sceau d\'ascension forgé', 1, 0)) as
UBRS, sum(if(wrfr_item.name = 'Sceau d\'ascension
non décoré', 1, 0)) as UBRS1, sum(if(wrfr_item.name
= 'Gemme de Spirestone', 1, 0)) as UBRS2, sum(if
(wrfr_item.name = 'Gemme de Smolderthorn', 1, 0)) as
UBRS3, sum(if(wrfr_item.name = 'Gemme de Bloodaxe',
1, 0)) as UBRS4, sum(if(wrfr_item.name = 'Sceau
d\'ascension brut', 1, 0)) as UBRS5, sum(if
(wrfr_item.name = 'Sceau d\'ascension forgé', 1, 0)) as
UBRS6, sum(if(wrfr_item.name = 'Amulette Drakefeu', 1,
0)) as Onyxia FROM wrfr_item LEFT JOIN
wrfr_members ON wrfr_members.member_id =
wrfr_item.member_id WHERE ( wrfr_item.name = 'Clé
de la gorge des Vents brűlants' or wrfr_item.name = 'Clé
d\'atelier' or wrfr_item.name = 'La clé écarlate' or
wrfr_item.name = 'Marteau de Zul\'Farrak' or
wrfr_item.name = 'Maillet sacré' or wrfr_item.name
= 'Sceptre de Celebras' or wrfr_item.name = 'Diamant
de Celebras' or wrfr_item.name = 'Bâtonnet de Celebras'
or wrfr_item.name = 'Clé de la prison' or wrfr_item.name
= 'Clé de Shadowforge' or wrfr_item.name = 'Ironfel' or
wrfr_item.name = 'Clé en croissant' or wrfr_item.name
= 'Clé squelette' or wrfr_item.name = 'Clé de la ville' or
wrfr_item.name = 'Sceau d\'ascension forgé' or
wrfr_item.name = 'Sceau d\'ascension non décoré' or
wrfr_item.name = 'Gemme de Spirestone' or
wrfr_item.name = 'Gemme de Smolderthorn' or
wrfr_item.name = 'Gemme de Bloodaxe' or
wrfr_item.name = 'Sceau d\'ascension brut' or
wrfr_item.name = 'Sceau d\'ascension forgé' or
wrfr_item.name = 'Amulette Drakefeu') AND
WRFR_item.guild_id= '1'GROUP BY
wrfr_members.name ORDER BY wrfr_members.name
ASC

Vous pouvez retrouver ses tests effectué sur
http://keikun.phpnet.org/wow/

Codialement

Discussion

  • Nobody/Anonymous

    Logged In: NO

    Bonjour,

    L'installation automatique ne semble pas ajouter certaine
    lignes au fichier conf.php pour arranger cela il faut ajouter
    cette ligne au fichier conf.php.

    $tri_par_default="class";

    J'ai aussi du ajouter :

    $language = "french"; //french, english or german

    Pour corriger une autre petite erreur.

     
  • Gryndel

    Gryndel - 2005-10-21

    Logged In: YES
    user_id=1248914

    je rajoute de remettre le 2eme patch pour la page
    d'instance, a enlevera peut-etre les erreurs de cette page

     
  • Nobody/Anonymous

    Logged In: NO

    pour le probleme de unknown table 'WRFR_item'
    c'est dans la page instance.php ligne 193 ou le prfixe de
    la table est ecrir en dur pluto que d'utiliser la variable
    du fichier de config

     
  • slamp

    slamp - 2005-12-06

    Logged In: YES
    user_id=6210

    le prefix de table WRFR_ est hardcode dans le fichier
    instance.php IL faut le changer en wrfr_

     
  • Keikun

    Keikun - 2006-01-05
    • summary: Problčmes requętes SQL --> Probl譥s requ괥s SQL
    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB