Comparaison d'une chaîne de caractères

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comparaison d'une chaîne de caractères

Re: Comparaison d'une chaîne de caractères

par Napoleon_B » 12 sept. 2012, 16:26

L'opérateur "like" semble fonctionner.
Merci beaucoup pour votre aide !

Re: Comparaison d'une chaîne de caractères

par xTG » 12 sept. 2012, 13:53

Il n'y a aucune requête SQL dans le code du template (ou alors dans Wordpress directement ?). Tout est fait avec des fonctions. Est-ce qu'il y a un opérateur qui pourrait permettre une comparaison non stricte comme le "=" ?
Quand tu vois un query_post() en fait c'est une requête SQL qu'il y a derrière. ;)
L'opérateur like est ce qu'il te faut comme l'a énoncé schim59.

Re: Comparaison d'une chaîne de caractères

par schim59 » 12 sept. 2012, 12:27

Like peut être

Re: Comparaison d'une chaîne de caractères

par Napoleon_B » 12 sept. 2012, 12:07

Il n'y a aucune requête SQL dans le code du template (ou alors dans Wordpress directement ?). Tout est fait avec des fonctions. Est-ce qu'il y a un opérateur qui pourrait permettre une comparaison non stricte comme le "=" ?

Re: Comparaison d'une chaîne de caractères

par schim59 » 11 sept. 2012, 18:21

Bonjour,

Il faut centrer la recherche sur le champ "ref" de ta base de données.
Il faut trouver la requêtes sql.

Bon codage.

ca ressemblerai à
select * from lenomdelatable WHERE ref='$varirable_chaine_de_caractere_recherchée';

Comparaison d'une chaîne de caractères

par Napoleon_B » 11 sept. 2012, 17:11

Bonjour,

Je travaille sur un site Wordpress.
Je dois modifier une fonction d'un moteur de recherche. Celui-ci permet de retrouver une fiche selon une référence.
Cette référence est variable (es : Réf :35, B11-DALO-12, etc...)

Dans la fonction en question, j'ai localisé le comparateur PHP :
$webref_array['meta_compare'] = '=';

Je souhaiterais que si un utilisateur entre dans le moteur de recherche la valeur "35" le site puisse afficher la fiche de la référence "Réf : 35" sans que l'utilisateur soit obligé d'entrer la valeur exacte "Réf : 35" .

Je vous remercie par avance pour votre aide.