Aide pour une requête MySQL


sim100
WRInaute passionné
WRInaute passionné
 
Messages: 1431
Inscription: 2 Fév 2003

Aide pour une requête MySQL

Message le Mer Mai 23, 2007 16:57

Bonjour
Je voudrais sélectionner les articles de ma table "articles" dont le champs "keyword" EST INCLUS dans la variable $urlserver

J'ai fais un truc comme
Code: Tout sélectionner
$query="SELECT * FROM articles WHERE keyword LIKE '%$urlserver%' ORDER BY date_ins DESC, heure_ins DESC";


mais la c'est pour $urlserver est inclus dans le champs "keywords", pas l'inverse.

Une idée?

Merci


Borower
WRInaute passionné
WRInaute passionné
 
Messages: 2151
Inscription: 18 Avr 2005

Message le Mer Mai 23, 2007 17:35

J'ai pas bien compris ce que tu cherchais a faire.
Pourtant je pourrais bien t'aider car en ce moment je suis a fond dans le MySQL.

$urlserver contient quoi ? et correspond a quoi ?

ADIDASman
WRInaute discret
WRInaute discret
 
Messages: 106
Inscription: 17 Avr 2004

Message le Mer Mai 23, 2007 17:37

Si j'ai bien compris, ceci devrait correspondre :

Code: Tout sélectionner
select *
from articles
where substring_index('%$urlserver%', keyword, -1) != '%$urlserver%'
order by date_ins desc, heure_ins desc


Je n'arrive pas à trouver de méthode plus optimisée...


sim100
WRInaute passionné
WRInaute passionné
 
Messages: 1431
Inscription: 2 Fév 2003

merci

Message le Mer Mai 23, 2007 18:07

Merci ADIDASman
Ca marche très bien, c'est parfait.

Merci

ADIDASman
WRInaute discret
WRInaute discret
 
Messages: 106
Inscription: 17 Avr 2004

Message le Mer Mai 23, 2007 18:17

OK nickel ;)
Bonne soirée.


Audiofeeline
WRInaute accro
WRInaute accro
 
Messages: 5257
Inscription: 20 Oct 2005

Message le Mer Mai 23, 2007 22:56

Efficacité. 8)


HawkEye
WRInaute accro
WRInaute accro
 
Messages: 17005
Inscription: 23 Fév 2004

Message le Jeu Mai 24, 2007 7:32

Audiofeeline a écrit:Efficacité. 8)


--> recommandation ;)


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6343
Inscription: 13 Juin 2005

Message le Jeu Mai 24, 2007 8:59

Applaudisation :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité