PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > fr.comp.lang.php > Fonction de recherche
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
Fonction de recherche

Réponse
 
LinkBack Outils de la discussion
Vieux 17/08/2007, 12h15   #1 (permalink)
Claude
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Fonction de recherche

Bonjour,
Je cherche une fonction simple pour faire une recherche d'une chaine de
caractere dans une fichier que j'ai au préalable mis dans une chaine de
caractere.
J'ai essayé par strpos() et strstr() mais il me sort des choses farfelues.
Merci
  Réponse avec citation
Vieux 17/08/2007, 15h08   #2 (permalink)
Mickael Wolff
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Fonction de recherche

Claude a écrit :

> J'ai essayé par strpos() et strstr() mais il me sort des choses farfelues.


C'est quoi les choses farfelues ?


--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org
  Réponse avec citation
Vieux 17/08/2007, 15h08   #3 (permalink)
Komar_666
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Fonction de recherche

Salut claude,
Essaye ca,

*---- Code ----*
if (preg_match("$ta_recherche", "$ta_chaine_fichier"))
{
echo 'trouvé.';
}
else
{
echo 'pas trouvé.';
}
*---- Fin Code ----*

Bye



"Claude" <claude_no_geourj_spam_on@nospam.orange.fr> a écrit dans le message
de news: 46c574b6$0$25909$ba4acef3@news.orange.fr...
> Bonjour,
> Je cherche une fonction simple pour faire une recherche d'une chaine de
> caractere dans une fichier que j'ai au préalable mis dans une chaine de
> caractere.
> J'ai essayé par strpos() et strstr() mais il me sort des choses farfelues.
> Merci

  Réponse avec citation
Vieux 20/08/2007, 20h13   #4 (permalink)
Claude
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Fonction de recherche

si ma chaine est de recherche est "paris" et que la chaine principale
est "<html>bla bla bla bla paris</html>", je veux trouver que c'est ok.
Par contre si c'est "bla bla bla madrid" par exemple, je veux 'non ok'

Il me met trouvé partout.


Mickael Wolff a écrit :
> Claude a écrit :
>
>> J'ai essayé par strpos() et strstr() mais il me sort des choses farfelues.

>
> C'est quoi les choses farfelues ?
>
>

  Réponse avec citation
Vieux 21/08/2007, 09h13   #5 (permalink)
foxmask
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Fonction de recherche

On 20 août, 21:13, Claude <claude_no_geourj_spam...@nospam.orange.fr>
wrote:
> si ma chaine est de recherche est "paris" et que la chaine principale
> est "<html>bla bla bla bla paris</html>", je veux trouver que c'est ok.
> Par contre si c'est "bla bla bla madrid" par exemple, je veux 'non ok'
>
> Il me met trouvé partout.
>
> Mickael Wolff a écrit :
>
> > Claude a écrit :

>
> >> J'ai essayé par strpos() et strstr() mais il me sort des choses farfelues.

>
> > C'est quoi les choses farfelues ?

<?php
$cherche = "/paris/";
$chaine = "<html>bla bla bla bla paris</html>";
if (preg_match($cherche,$chaine,$trouve))
echo "trouvé " . $trouve[0];
else "rien trouvé";
?>
  Réponse avec citation
Vieux 21/08/2007, 17h57   #6 (permalink)
Claude
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Fonction de recherche

Ok, j'ai trouvé entre temps, j'ai fait 2 for each avec un strpos au
milieu, va savoir pourquoi celui la marche.

foxmask a écrit :
> On 20 août, 21:13, Claude <claude_no_geourj_spam...@nospam.orange.fr>
> wrote:
>> si ma chaine est de recherche est "paris" et que la chaine principale
>> est "<html>bla bla bla bla paris</html>", je veux trouver que c'est ok.
>> Par contre si c'est "bla bla bla madrid" par exemple, je veux 'non ok'
>>
>> Il me met trouvé partout.
>>
>> Mickael Wolff a écrit :
>>
>>> Claude a écrit :
>>>> J'ai essayé par strpos() et strstr() mais il me sort des choses farfelues.
>>> C'est quoi les choses farfelues ?

> <?php
> $cherche = "/paris/";
> $chaine = "<html>bla bla bla bla paris</html>";
> if (preg_match($cherche,$chaine,$trouve))
> echo "trouvé " . $trouve[0];
> else "rien trouvé";
> ?>

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 01h24.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,09715 seconds with 14 queries