Vous n'êtes pas connecté - 0 membre connecté
Catégories
Graphisme
Flash (51)
Print (66)
Programmation
PHP (66)
Base de données (17)
ASP (2)
CSS (26)
Hardware
PC (34)
Mac (14)
Linux (5)
Divers
Blabla (261)
933 Sujets
12337 Réponses
Programmation > Base de données > [annulé]against
[annulé]against
 mysql

Bonsoir tout le monde,
ma question est des plus simples : est il possible d'utiliser du LIKE dans une requete en texte integrale ?

exemple :
j'ai :

"SELECT id,titre, MATCH (titre) AGAINST ('$texte_rechercher' IN BOOLEAN MODE) AS prio

FROM soiree WHERE MATCH (titre) AGAINST ('$texte_rechercher' IN BOOLEAN MODE) ORDER BY prio DESC"
et donc est ce qu'il est possible d'ajouter du LIKE '%$texte_rechercher%' dans une requete de ce type ? merci pour vos réponses ha moui, si oui comment je dois m'y prendre ?
Posté le 27 10 2006 à 20h15
veensez - Membre - www

Réponses - [annulé]against
heu please help me :(
Posté le 28 10 2006 à 20h10
veensez - Membre - www
 Comme trouvé dans les commentaires de la doc tu peux ajouter un LIKE dans un HAVING.

SELECT id,titre
FROM soiree WHERE MATCH (titre) AGAINST ('$texte_rechercher' IN BOOLEAN MODE) 
HAVING titre LIKE 'coucou%'
ORDER BY prio DESC
Voili. edit: d'ailleurs je ne vois pas pourquoi tu mets le MATCH dans le SELECT, c'est une condition donc ca va dans le WHERE.
Posté le 29 10 2006 à 01h01
McFly - Membre - www
j'ai écris ma requête ainsi simplement parce que j'ai lu ceci dans le manuel dev.mysql.com : L'exemple suivant est plus complexe. La requête retourne la valeur de pertinence et organise les lignes par ordre décroissant de pertinence. Pour obtenir ce résultat, il faut spécifier MATCH() deux fois.
Posté le 29 10 2006 à 16h49
veensez - Membre - www
OK, je note ça dans un coin de mon cerveau.

Et le HAVING ça marche?
Posté le 30 10 2006 à 12h09
McFly - Membre - www
je ne me rappelle plus avoir tester .. pour la bonne raison que MATCH [...] AGAINST effectue une recherche du genre full-text, et que malheuresement j'ai besoin de recherche dans une chaine plus ou mons complexe un seul ou plusieurs termes donc il m'a fallu changer de méthode.

du coup je suis revenu au LIKE :)

merci quand même :)
Posté le 30 10 2006 à 12h57
veensez - Membre - www
Sujets Base de données
<< 1 2 >>
auto incremente et (...)
Auteur : senkante
Posté le 03 04 2008 à 19h27
12 Réponses (Nouveau sujet)
Sujet visité 1358 fois
requete sur le mois (...)
Auteur : o0o
Posté le 10 07 2008 à 16h16
4 Réponses (Nouveau sujet)
Sujet visité 320 fois
Chercher DB (...)
Auteur : benzor
Posté le 10 01 2008 à 11h44
4 Réponses (Nouveau sujet)
Sujet visité 726 fois
iso et bordel
Auteur : senkante
Posté le 14 12 2007 à 14h56
4 Réponses (Nouveau sujet)
Sujet visité 871 fois
URGENT HELP
Auteur : benzor
Posté le 16 11 2007 à 09h38
32 Réponses (Nouveau sujet)
Sujet visité 1594 fois
[résolu] (...)
Auteur : o0o
Posté le 15 08 2007 à 16h31
4 Réponses (Nouveau sujet)
Sujet visité 977 fois
world database
Auteur : senkante
Posté le 28 06 2007 à 22h21
9 Réponses (Nouveau sujet)
Sujet visité 1234 fois
[résolu] AND ?
Auteur : senkante
Posté le 11 06 2007 à 16h43
6 Réponses (Nouveau sujet)
Sujet visité 767 fois
Problème envoie (...)
Auteur : SKGZ
Posté le 13 10 2006 à 20h06
4 Réponses (Nouveau sujet)
Sujet visité 1231 fois
[php&bdd] erreur d' (...)
Auteur : otar
Posté le 09 05 2007 à 13h02
5 Réponses (Nouveau sujet)
Sujet visité 832 fois
<< 1 2 >>
Mentions légales   -   Crédits   -   Nous contacter   -   © Benzor 2006