Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[SUPPORT]recherche

Feu follet
Avatar de Automate FSB
  • Messages : 178
  • Inscrit : 09 Juin 2005
Message édité 1 fois, dernière édition par Grummfy, 10 Janvier 2008, 4:38     Lien vers ce message 10 Juin 2005, 11:30
Le support de ce MOD s'effectue uniquement à la suite de ce topic, afin de regrouper au maximum les réponses aux problèmes posés.
  1. [size=18]Données du MOD :[/size]
    1. Nom : MOD recherche
    2. Version : 0.0.3
    3. Installation : 5 minute(s)
    4. Cache : non
    5. Requètes SQL : non
    6. Description : Ce MOD rajoute une page de recherche sur votre forum . Vous pouvez ainsi y rechercher facilement un message ou un sujet.

    7. Fiche du MOD : http://www.fire-soft-board.com/fiche_mods.php?mod=28
    8. Télécharger le MOD : http://www.fire-soft-board.com/telecharger_mod.php?mod=28




  2. [size=18]Données de l'auteur :[/size]
    1. Auteur : Eagle
    2. Contact : http://www.fire-soft-board.com/images/mail.gif http://www.fire-soft-board.com/images/mp.gif


Inutile de me parler, je ne suis qu'un robot :p
 
Hors ligne Max
Feu follet
Avatar de Max
  • Messages : 130
  • Inscrit : 01 Juin 2005
  Lien vers ce message 10 Juin 2005, 18:41
J'ai un problème quand je fais une recherche :


Impossible de sélectionner les données de: recherche
----------------------

Erreur SQL: 1052 Champ: 'dernier_message_temps' dans order clause est ambigu

Requête SQL: SELECT s.*, mes.message_id, mes.membre_id AS message_membre_id, mes.sujet_id AS message_sujet_id, mes.message_temps, mes.pseudo_posteur, mes3.membre_id AS premier_posteur_id, mes3.message_temps AS premier_message_temps, mes3.pseudo_posteur AS premier_pseudo_posteur, mes2.membre_id AS dernier_posteur_id, mes2.message_temps AS dernier_message_temps, mes2.pseudo_posteur AS dernier_pseudo_posteur FROM fsb_sujets s LEFT JOIN fsb_messages mes ON s.sujet_id = mes.sujet_id LEFT JOIN fsb_messages mes2 ON mes2.message_id = s.dernier_message_id LEFT JOIN fsb_messages mes3 ON mes3.message_id = s.premier_message_id WHERE mes.message_texte LIKE '%test%' ORDER BY s.sujet_id, dernier_message_temps DESC

Ligne: 201
Fichier: c:\program files\easyphp1-8\www\powerfsb\fsb\recherche.php

J'ai bien mis les 2 fichiers joints pourtant et fais les modifs. Pas d'idée?
Max Merci


http://forum.fsbmod.host-gratuit.net/themes/IceCold/images/logo_fsb.gif
Forum mod et Prémod
 
Chef du projet FSB
Avatar de Genova
  • Age : 24 ans
  • Messages : 14674
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 10 Juin 2005, 18:43
Dans ton fichier recherche.php
remplace
		ORDER BY s.sujet_id, dernier_message_temps DESC';

par
		ORDER BY s.sujet_id, mes.dernier_message_temps DESC';


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
 
Hors ligne Max
Feu follet
Avatar de Max
  • Messages : 130
  • Inscrit : 01 Juin 2005
  Lien vers ce message 10 Juin 2005, 18:53
Marche pas :'(
Impossible de sélectionner les données de: recherche
----------------------

Erreur SQL: 1054 Champ 'mes.dernier_message_temps' inconnu dans order clause

Requête SQL: SELECT s.*, mes.message_id, mes.membre_id AS message_membre_id, mes.sujet_id AS message_sujet_id, mes.message_temps, mes.pseudo_posteur, mes3.membre_id AS premier_posteur_id, mes3.message_temps AS premier_message_temps, mes3.pseudo_posteur AS premier_pseudo_posteur, mes2.membre_id AS dernier_posteur_id, mes2.message_temps AS dernier_message_temps, mes2.pseudo_posteur AS dernier_pseudo_posteur FROM fsb_sujets s LEFT JOIN fsb_messages mes ON s.sujet_id = mes.sujet_id LEFT JOIN fsb_messages mes2 ON mes2.message_id = s.dernier_message_id LEFT JOIN fsb_messages mes3 ON mes3.message_id = s.premier_message_id WHERE mes.message_texte LIKE '%dd%' ORDER BY s.sujet_id, mes.dernier_message_temps DESC

Ligne: 201
Fichier: c:\program files\easyphp1-8\www\powerfsb\fsb\recherche.php


http://forum.fsbmod.host-gratuit.net/themes/IceCold/images/logo_fsb.gif
Forum mod et Prémod
 
VIP
Avatar de flash666
  • Messages : 2006
  • Inscrit : 01 Février 2005
  Lien vers ce message 10 Juin 2005, 18:57
Dans ton fichier recherche.php
remplace
		ORDER BY s.sujet_id, dernier_message_temps DESC';

par
		ORDER BY s.sujet_id, mes2.message_temps DESC';


ne remets pas à demain ce que tu peux faire faire aujourd'hui par un autre
 
Hors ligne Max
Feu follet
Avatar de Max
  • Messages : 130
  • Inscrit : 01 Juin 2005
  Lien vers ce message 10 Juin 2005, 19:02
Ca marche ! Vraiment trop fort. Merci Flash :D


http://forum.fsbmod.host-gratuit.net/themes/IceCold/images/logo_fsb.gif
Forum mod et Prémod
 
Nouvelle étincelle
Avatar de gauffe
  • Messages : 9
  • Inscrit : 15 Octobre 2006
Message édité 1 fois, dernière édition par gauffe, 27 Janvier 2007, 1:27     Lien vers ce message 13 Janvier 2007, 19:39
bonjour ,
quand je fais une recherche je tombe sur cette page

"Internet Explorer ne peut pas afficher cette page Web"

avez vous une solution?
d'avance merci
Gauffe
 
Flammeche
Avatar de film
  • Age : 36 ans
  • Messages : 98
  • Inscrit : 15 Septembre 2005
  Lien vers ce message 27 Janvier 2007, 3:53
bonjour, j'ai un leger beug avec mon mod recherche:

quant je tappe une recherche non ciblée (sans indiquer ni de categorie ou de forum) sa me fait un joli impossible d'afficher la page .........Je précise que ça me fait ça quand je fais une recherche en tant que connecté alors que sa ne beug pas du tout quant je fais une recherche en invité ?????????????
 
Hors ligne vnc
Nouvelle étincelle
Avatar de vnc
  • Messages : 13
  • Inscrit : 07 Octobre 2005
  Lien vers ce message 23 Mai 2007, 12:31
Bonjour,
j'ai détecté une faille...
En effet, si on fait une recherche sur plusieurs mots clés, on risque de taper dans des forums interdits (par exemple avec le MOD Groupes installé, c'est mon cas) car la clause where n'est pas délimitée sur l'ensemble des keywords.

Ainsi, il faut rajouter :

$where_keyword = "(".$where_keyword.")";

avant le commentaire :
// COmbien de résultat en tout ? C'est pour la pagination ^^
 
Hors ligne Led Masculin
Flammeche
Avatar de Led
  • Age : 40 ans
  • Messages : 61
  • Inscrit : 06 Octobre 2005
  Lien vers ce message 24 Mai 2007, 15:12
Cool! Peut-être la solution au problème que j'avais remonté il y a... Pfiou... logntemps! http://www.fire-soft-board.com/fsb/images/smileys/bigmouth.gif
(-> http://www.fire-soft-board.com...id=69085#p69085 )

Je vais essayer dans la foulée... Merci à toi. :)
 
Nouvelle étincelle
Avatar de Centre Public d'Info
  • Messages : 4
  • Inscrit : 07 Décembre 2007
  Lien vers ce message 07 Décembre 2007, 13:36
Bonjour,
voici mon petit souci, je viens d'installer fsb et je voulais lui ajouter le MOD rechercher, après avoir fait tout ce qu'il était indiqué dans le fichier install.txt, je ne vois pas de différence sur mon forum (pas de nouveau lien après 'Liste des membres'). Dois-je faire quelque chose de particulier propre à toute installation de MODs qui ne serait pas expliquée dans le fichier install.txt du MOD rechercher?
J'espère que vous comprenez ce que je veux dire parce que moi c'est limite en me relisant http://www.fire-soft-board.com/fsb/images/smileys/fsb2_smyle.gif
Merci d'avance pour vos réponses.

Bien à vous Nicolas.
 
Hors ligne mob Masculin
Equipe de support
Avatar de mob
  • Age : 19 ans
  • Messages : 2014
  • Inscrit : 10 Septembre 2005
  Lien vers ce message 07 Décembre 2007, 13:45
As-tu plusieurs thèmes ? si c'est le cas as-tu bien fais toutes les modifications de fichier tpl pour tous les thèmes ?


Anciennement B.Moncef.
 
Nouvelle étincelle
Avatar de Centre Public d'Info
  • Messages : 4
  • Inscrit : 07 Décembre 2007
  Lien vers ce message 07 Décembre 2007, 13:49
Je n'ai qu'un thème, IceCold.
 
Hors ligne mob Masculin
Equipe de support
Avatar de mob
  • Age : 19 ans
  • Messages : 2014
  • Inscrit : 10 Septembre 2005
  Lien vers ce message 07 Décembre 2007, 13:58
ouvre la page /tonforum/recherche.php. Si ça fonctionne bien, suffit de rajouter le lien dans le header, t'as dû oublier les modifications sur le thème. Sinon revoit ton installation du MOD


Anciennement B.Moncef.
 
Nouvelle étincelle
Avatar de Centre Public d'Info
  • Messages : 4
  • Inscrit : 07 Décembre 2007
  Lien vers ce message 07 Décembre 2007, 15:09
ça ne fonctionne pas, il me dit qu'il ne trouve pas la page (404 Not Found) alors que je l'ai mise dans le même répertoire (racine du forum) que le fichier liste_membre.php qui lui s'ouvre normalement.
 
Répondre


.