Recherche en php
Fermé
juju
-
10 févr. 2003 à 11:19
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 - 12 févr. 2003 à 01:11
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 - 12 févr. 2003 à 01:11
A voir également:
- Recherche en php
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Easy php - Télécharger - Divers Web & Internet
- Recherche adresse - Guide
- Recherche musique - Guide
- Recherche par image - Guide
10 réponses
Utilisateur anonyme
10 févr. 2003 à 11:32
10 févr. 2003 à 11:32
Salut,
Oui bien sur ! Tout est possible !
Dans ta requete, utilse: LIKE 'ledebutdumot%'. Et ca devrait fonctionner.
Kalamit,
Je ponce donc j'essuie
Oui bien sur ! Tout est possible !
Dans ta requete, utilse: LIKE 'ledebutdumot%'. Et ca devrait fonctionner.
Kalamit,
Je ponce donc j'essuie
Utilisateur anonyme
10 févr. 2003 à 13:11
10 févr. 2003 à 13:11
Je te fais un exemple.
Tu recherches "totoloto" dans un champs d'une table d'une base de données en ne specifiant que le début du mot ("toto").
Ta requete sera:
$query = "SELECT * FROM matable WHERE monchamp LIKE 'toto%'";
La requete va te retourner tous les enregistrements dont le champ 'monchamp' commence par "toto".
C'est à toi ensuite de l'adapter avec un formulaire !
A+ !
Kalamit,
Je ponce donc j'essuie
Tu recherches "totoloto" dans un champs d'une table d'une base de données en ne specifiant que le début du mot ("toto").
Ta requete sera:
$query = "SELECT * FROM matable WHERE monchamp LIKE 'toto%'";
La requete va te retourner tous les enregistrements dont le champ 'monchamp' commence par "toto".
C'est à toi ensuite de l'adapter avec un formulaire !
A+ !
Kalamit,
Je ponce donc j'essuie
ah donc en fait, si je veux récupérer une variable d'un formulaire il faut que je mettes : $query = "SELECT * FROM matable WHERE monchamp LIKE 'mavar%'";
c'est ça ou pas ?
c'est ça ou pas ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
heu non !!!!
$query = "SELECT * FROM matable WHERE monchamp LIKE '$mavar%'";
est-ce que c'est ça ou je me suis embrouillé ???
$query = "SELECT * FROM matable WHERE monchamp LIKE '$mavar%'";
est-ce que c'est ça ou je me suis embrouillé ???
Utilisateur anonyme
10 févr. 2003 à 15:13
10 févr. 2003 à 15:13
Pas tout à fait.
Fait une concatenation de $variable et % avant.
$variable = $variable.'%';
Et la ca devrait fonctionner.
Kalamit,
Je ponce donc j'essuie
Fait une concatenation de $variable et % avant.
$variable = $variable.'%';
Et la ca devrait fonctionner.
Kalamit,
Je ponce donc j'essuie
Utilisateur anonyme
10 févr. 2003 à 15:26
10 févr. 2003 à 15:26
Si, ca doit etre possible, j'ai jamais essayé... Pourquoi pas...
Tu veux t'economiser un ligne ???? A mon avis tu passeras plus de temps à chercher comment tout mettre sur une ligne que de taper les deux lignes...
Enfin, moi ce que j'en dis...
Kalamit,
Je ponce donc j'essuie
Tu veux t'economiser un ligne ???? A mon avis tu passeras plus de temps à chercher comment tout mettre sur une ligne que de taper les deux lignes...
Enfin, moi ce que j'en dis...
Kalamit,
Je ponce donc j'essuie
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
12 févr. 2003 à 01:11
12 févr. 2003 à 01:11
Tu ne dis pas avec quelle base de données tu veux le faire, mais je suppose que c'est MySQL.
MySQL fournit de très jolis outils tel que REGEXP :
http://www.mysql.com/documentation/mysql/bychapter/manual_Regexp.html#Regexp
Et avec ça, tu peux tout faire :-)
MySQL fournit de très jolis outils tel que REGEXP :
http://www.mysql.com/documentation/mysql/bychapter/manual_Regexp.html#Regexp
Et avec ça, tu peux tout faire :-)