Nouveau sujet Répondre Imprimer Syndication RSS 2.0

Problème MOD anniversaire avec FSB V1.07

J'ai installé le mod anniversaire sur un forum en version 1.07 et je rencontre un problème.
Nouvelle étincelle
Avatar de lapin
  • Age : 16 ans
  • Messages : 23
  • Inscrit : 27 Juillet 2005
  Lien vers ce message 17 Décembre 2006, 17:51
Bonjour tout le monde ! http://www.fire-soft-board.com/fsb/images/smileys/veryhappy.gif

Voilà, j'ai installé recemment le mod anniversaire sur mon forum fsb qui est à la derniere version, la 1.07.
Je pense vraiment que j'ai fait l'installation sans fautes, mais je rencontre une erreur à la place du bloc anniversaire du jour :

Impossible de sélectionner les données de: membres, anniversaire proche
----------------------

Erreur SQL:
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 'ORDER BY membre_aut DESC, membre_login ASC, membre_id ASC' at l

Requête SQL: SELECT membre_id, membre_login, membre_aut, date_naissance FROM fsb_membres
	WHERE ORDER BY membre_aut DESC, membre_login ASC, membre_id ASC

Ligne: 130
Fichier: /home.2/webrock/www/droledeclasse/fsb/includes/boite_anniversaire.php


et dans ma page profil, je peux bien choisir ma date d'anniversaire (jour, mois) mais la liste déroulante année est vide...
Puis si je rentre par exemple 25/06 comme date d'anniversaire, j'ai après comme message :

Citation
Pour avoir un nouveau mot de passe veuillez renseigner votre ancien mot de passe et le nouveau


il y a peut-êtres d'autres erreurs...

Mon problème est-il du à ce que j'ai une version trop récente du forum ? http://www.fire-soft-board.com/fsb/images/smileys/crazy.gif Où bien est-ce moi qui ai déjanté lors de l'installation ?? http://www.fire-soft-board.com/fsb/images/smileys/ahh.gif

Merci d'avance de votre réponse !
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1069
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 18 Décembre 2006, 9:18
D'instinct je vérifierai la base de données pour commencer. Le colonne 'date_naissance' existe-t-elle bien ?


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Nouvelle étincelle
Avatar de lapin
  • Age : 16 ans
  • Messages : 23
  • Inscrit : 27 Juillet 2005
  Lien vers ce message 18 Décembre 2006, 14:26
Oui, elle la colonne date_naissance est bien présente dans la table fsb_membres
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1069
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 18 Décembre 2006, 16:16
Dans ce cas je vois pas O.o
Peux-tu nous donner le contenu du fichier boite_anniversaire.php (la partie autour de la ligne 130) ?


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Volcan
Avatar de Midori
  • Age : 31 ans
  • Messages : 1828
  • Inscrit : 28 Janvier 2005
  Lien vers ce message 18 Décembre 2006, 17:43
Citation
Pour avoir un nouveau mot de passe veuillez renseigner votre ancien mot de passe et le nouveau

Tu est sous une ancienne version de Firefox ? Si oui, ce problème est dû à ça, et non au forum.

Pour le reste par contre:

Citation
SELECT membre_id, membre_login, membre_aut, date_naissance FROM fsb_membres WHERE ORDER BY membre_aut DESC, membre_login ASC, membre_id ASC

Il manque un bout !!!

Dans boite_anniversaire.php, il nous faut les lignes de la requête sql si tu veux qu'on regarde.


Midori...


http://www.loutan.net/ub/encyclo.gif
http://www.loutan.net/ub/ludivers.gif
http://www.loutan.net/ub/yves.gif
 
Nouvelle étincelle
Avatar de lapin
  • Age : 16 ans
  • Messages : 23
  • Inscrit : 27 Juillet 2005
  Lien vers ce message 18 Décembre 2006, 20:00
Ben c'est assez étonnant vu que le fichier boite_anniversaire.php est donné directement dans le zip d'installation du mod, je n'y ai donc pas touché et me suis contenté de le transférer sur mon ftp.

je vous donne quand même le code aux alentours de la ligne 130

}
$sql.= 'ORDER BY membre_aut DESC, membre_login ASC, membre_id ASC';
if ( ! $result = $bdd->requete($sql) )
{
    info($langue['er_titre'], sprintf($langue['er_select'], 'membres, anniversaire proche'), __LINE__, __FILE__, $sql);
}
 
Nouvelle étincelle
Avatar de lapin
  • Age : 16 ans
  • Messages : 23
  • Inscrit : 27 Juillet 2005
  Lien vers ce message 18 Décembre 2006, 20:02
$sql = "SELECT membre_id, membre_login, membre_email, membre_aut, date_naissance FROM " . MEMBRES_TABLE . "
    WHERE date_naissance LIKE '" . date("j/n", time()) . "%'
    ORDER BY membre_aut DESC, membre_login ASC, membre_id ASC";
if ( ! $result = $bdd->requete($sql) )
{
    info($langue['er_titre'], sprintf($langue['er_select'], 'membres, anniversaire'), __LINE__, __FILE__, $sql);
}


et voici les lignes de la requête SQL

merci beaucoup de vous occuper de mon problème ! http://www.fire-soft-board.com/fsb/images/smileys/godgrace.gif
 
Répondre


.