Nouveau sujet Répondre Imprimer Syndication RSS 2.0

Bug au changement de couleur d'un groupe

Equipe graphique
Avatar de PhenX
  • Age : 23 ans
  • Messages : 463
  • Inscrit : 31 Octobre 2007
Message édité 1 fois, dernière édition par PhenX, 25 Décembre 2007, 15:06     Lien vers ce message 25 Décembre 2007, 15:06
  1. Type de bug : Bug sur le forum (côté PHP)
  2. Zone du forum affectée : Administration
  3. Priorité du bug : Moyenne
  4. Description : J'ai voulu changer la couleur d'un groupe avec droits et j'ai eu cette erreur :
    Une erreur a été rencontrée durant l'éxécution du script. L'erreur rencontrée est :
    error_sql :: Unknown column 'g.g_id' in 'where clause'
    -----
    UPDATE fsb2_users u, fsb2_groups
    SET u.u_color = g.g_color
    WHERE u.u_default_group_id = g.g_id
    AND u.u_id <> 1 AND u.u_id IN (3, 4, 5, 12) à la ligne 378 du fichier /home.34/u/p/l/uplinkso/www/forum/main/class/class_group.php

    Voici la zone où se situe l'erreur dans le script :
    Ligne 371 : SET u.u_color = g.g_color
    Ligne 372 : WHERE u.u_default_group_id = g.g_id
    Ligne 373 : AND u.u_id <> ' . VISITOR_ID
    Ligne 374 : . (($idx) ? ' AND u.u_id IN (' . implode(', ', $idx) . ')' : '');
    Ligne 375 : break;
    Ligne 376 : }
    Ligne 377 : Fsb::$db->query($sql);
    Ligne 378 :
    Ligne 379 : // Mise à jour de la couleur du dernier membre inscrit
    Ligne 380 : if (!$idx || in_array(Fsb::$cfg->get('last_user_id'), $idx))
    Ligne 381 : {
    Ligne 382 : $sql = 'UPDATE ' . SQL_PREFIX . 'config
    Ligne 383 : SET cfg_value = (
    Ligne 384 : SELECT u_color
    Ligne 385 : FROM ' . SQL_PREFIX . 'users

    Trace des fonctions / méthodes appelées :

    Méthode : Fsb_admin_frame->__construct()
    Fichier : admin/index.php
    Ligne : 191


    Méthode : Fsb_frame_child->main()
    Fichier : admin/index.php
    Ligne : 89


    Méthode : Call->post()
    Fichier : admin/manage/manage_groups.php
    Ligne : 49


    Méthode : Fsb_frame_child->query_add_edit_groups()
    Fichier : main/class/class_call.php
    Ligne : 63


    Méthode : Group::edit()
    Fichier : admin/manage/manage_groups.php
    Ligne : 292


    Méthode : Group::update_colors()
    Fichier : main/class/class_group.php
    Ligne : 59


    Méthode : Dbal->query()
    Fichier : main/class/class_group.php
    Ligne : 378


    Méthode : Dbal_mysql->_query()
    Fichier : main/class/dbal/dbal.php
    Ligne : 150


    Fonction : trigger_error()
    Fichier : main/class/dbal/dbal_mysql.php
    Ligne : 71
  5. Elément de réponse : Aucun
  6. Fichier(s) :
  7. Base de donnée utilisée : MySQL 5
  8. Type de serveur : Apache (généralement unix)


 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 25 Décembre 2007, 15:07
Bug déjà signalé et voici la correction ici : [Finale] Modif de groupes foireuse

Je suis en train de corriger les petits bugs de base et je met à jour la release sur le site d'ici 30 minutes.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe graphique
Avatar de PhenX
  • Age : 23 ans
  • Messages : 463
  • Inscrit : 31 Octobre 2007
  Lien vers ce message 25 Décembre 2007, 15:09
ha oups desolé :D


 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 25 Décembre 2007, 15:43
Pas grave, c'est juste la 4eme fois que l'erreur est reporté xD
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 28 Décembre 2007, 3:39
Sujet archivé pour la raison suivante : Bug déjà signalé


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Répondre


.