A voir également:
- Problème avec get pour afficher le bon url
- Lien url - Guide
- Afficher toutes les lignes masquées excel ✓ - Forum Excel
- Atlas pro url serveur invalide - Forum TV & Vidéo
- Comment trouver l'url de IPTV ? ✓ - Forum Box et Streaming vidéo
5 réponses
reaverlost
Messages postés
150
Date d'inscription
jeudi 27 mai 2010
Statut
Membre
Dernière intervention
14 mai 2018
21
10 juin 2014 à 15:22
10 juin 2014 à 15:22
Salut,
Montres nous ce que tu as déjà fait pour qu'on puisse t'aider.
Montres nous ce que tu as déjà fait pour qu'on puisse t'aider.
Salut :) merci de répondre si vite
alors voici mon code ...
ça c'est le code html. Lorsqu'on choisit par exemple ESPARROS , et qu'on clique sur go , j'ai l'url : http://wcf.tourinsoft.com/Syndication/cdt65/b1155573-8443-49fb-a3d0-bb05526278e6/Objects?ListingCOMMUNE=ESPARROS
Mais mon soucis, c'est que je voudrai obtenir l'url suivante
http://wcf.tourinsoft.com/Syndication/cdt65/b1155573-8443-49fb-a3d0-bb05526278e6/Objects?$filter=ListingCOMMUNE eq 'ESPARROS'
Je ne sais pas comment faier mon code php .. Je pensais commencer avec cette condition :
Mais je bloque complètement , je ne vois pas du tout comment faire . Une idée ?
Merci
alors voici mon code ...
<form method="GET" action="http://wcf.tourinsoft.com/Syndication/cdt65/b1155573-8443-49fb-a3d0-bb05526278e6/Objects"> <p> <select> <label for="ListingCOMMUNE"><strong>Où ?</strong></label><br /><br /> <select name="ListingCOMMUNE" id="ListingCOMMUNE"> <option value="BAGNERES DE BIGORRE">BAGNERES DE BIGORRE</option> <option value="TIBIRAN-JAUNAC"> TIBIRAN-JAUNAC </option> <option value="HECHES">HECHES</option> <option value="ESPARROS">ESPARROS</option> </select> </p> <p> <input type="submit" value="Go !" /> </p> </form>
ça c'est le code html. Lorsqu'on choisit par exemple ESPARROS , et qu'on clique sur go , j'ai l'url : http://wcf.tourinsoft.com/Syndication/cdt65/b1155573-8443-49fb-a3d0-bb05526278e6/Objects?ListingCOMMUNE=ESPARROS
Mais mon soucis, c'est que je voudrai obtenir l'url suivante
http://wcf.tourinsoft.com/Syndication/cdt65/b1155573-8443-49fb-a3d0-bb05526278e6/Objects?$filter=ListingCOMMUNE eq 'ESPARROS'
Je ne sais pas comment faier mon code php .. Je pensais commencer avec cette condition :
if(isset($GET['submit'])) { if($_GET 'ListingCOMMUNE'=='ESPARROS') { .... }
Mais je bloque complètement , je ne vois pas du tout comment faire . Une idée ?
Merci
reaverlost
Messages postés
150
Date d'inscription
jeudi 27 mai 2010
Statut
Membre
Dernière intervention
14 mai 2018
21
Modifié par reaverlost le 10/06/2014 à 15:44
Modifié par reaverlost le 10/06/2014 à 15:44
Je ne suis pas sûr de comprendre.
A quoi correspond la variable $filter? et ce "eq"?
Si $filter correspond à un seul critère de recherche (donc ici la commune), tu peux directement mettre dans ton action la variable comme ceci :
<form method="GET" action="http://wcf.tourinsoft.com/Syndication/cdt65/b1155573-8443-49fb-a3d0-bb05526278e6/Objects?filter=ListingCOMMUNE">
Ensuite tu mets la valeur du select récupéré dans une variable eq que tu récupère derrière :
<select name="eq">
...
Dis le moi si je suis à côté de la plaque.
A quoi correspond la variable $filter? et ce "eq"?
Si $filter correspond à un seul critère de recherche (donc ici la commune), tu peux directement mettre dans ton action la variable comme ceci :
<form method="GET" action="http://wcf.tourinsoft.com/Syndication/cdt65/b1155573-8443-49fb-a3d0-bb05526278e6/Objects?filter=ListingCOMMUNE">
Ensuite tu mets la valeur du select récupéré dans une variable eq que tu récupère derrière :
<select name="eq">
...
Dis le moi si je suis à côté de la plaque.
En fait le $filter filtre les données du fichiers xml. Sur un tuto que l'on m'a donné, afin de filtrer des données il faut utiliser cette syntaxe:
Categories?$filter=CategoryName eq 'Produce'
Dans mon cas, j'ai Objets?$filter=ListingCOMMUNE eq 'ESPARROS'
Le eq spécifie la valeur de ListingCOMMUNE, et cette valeur c'est l'utilisateur qui l'a choisit ( ESPARROS)
Je sais pas si je suis claire dans mes explications, je galère un peu !
Donc ok pour l'url de action, par contre je ne comprends pas très bien le <select name="eq"> ...... ??
Merci de ton aide !
Categories?$filter=CategoryName eq 'Produce'
Dans mon cas, j'ai Objets?$filter=ListingCOMMUNE eq 'ESPARROS'
Le eq spécifie la valeur de ListingCOMMUNE, et cette valeur c'est l'utilisateur qui l'a choisit ( ESPARROS)
Je sais pas si je suis claire dans mes explications, je galère un peu !
Donc ok pour l'url de action, par contre je ne comprends pas très bien le <select name="eq"> ...... ??
Merci de ton aide !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour, je suppose que ce problème est réglé depuis mais dans le doute...
<form method="GET" action="http://wcf.tourinsoft.com/Syndication/cdt65/b1155573-8443-49fb-a3d0-bb05526278e6/Objects">
<select name="$filter" id="$filter">
<option value="ListingCOMMUNE eq 'BAGNERES DE BIGORRE'">BAGNERES DE BIGORRE</option>
<option value="ListingCOMMUNE eq 'TIBIRAN-JAUNAC'"> TIBIRAN-JAUNAC </option>
<option value="ListingCOMMUNE eq 'HECHES'">HECHES</option>
<option value="ListingCOMMUNE eq 'ESPARROS'">ESPARROS</option>
</select>
<input type="submit" value="Go !" />
</form>
<form method="GET" action="http://wcf.tourinsoft.com/Syndication/cdt65/b1155573-8443-49fb-a3d0-bb05526278e6/Objects">
<select name="$filter" id="$filter">
<option value="ListingCOMMUNE eq 'BAGNERES DE BIGORRE'">BAGNERES DE BIGORRE</option>
<option value="ListingCOMMUNE eq 'TIBIRAN-JAUNAC'"> TIBIRAN-JAUNAC </option>
<option value="ListingCOMMUNE eq 'HECHES'">HECHES</option>
<option value="ListingCOMMUNE eq 'ESPARROS'">ESPARROS</option>
</select>
<input type="submit" value="Go !" />
</form>