récupération Liste de choix

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 : récupération Liste de choix

Re: récupération Liste de choix

par kostia » 03 mai 2016, 10:42

merci pour vos réponses je regarde cela...

Re: récupération Liste de choix

par Ryle » 28 avr. 2016, 17:50

Sans aller chercher très loin, le forum FAQ (faq-tutoriels/) propose au moins deux topics sur les listes liées :
- faq-tutoriels/formulaires-listes-deroul ... t4562.html (PHP / AJAX)
- faq-tutoriels/listes-liees-avec-html-ja ... 55580.html (HTML / JAVASCRIPT)

Re: récupération Liste de choix

par Spols » 28 avr. 2016, 08:42

Tu ne pourra pas tout faire rien qu'en PHP sans rechargement de la page entre chaque choix

Cherche plutot sur internet liste déroulante lié, avec du javascript

Re: récupération Liste de choix

par kostia » 25 avr. 2016, 14:21

up :?

récupération Liste de choix

par kostia » 22 avr. 2016, 15:16

Bonjour à tous...
Je ne suis pas expert en PHP...
je récupère, via une commande php, des infos contenus dans un fichier xml.

Ce fichier xml contient des structures et sous structures...
A
----a
----------1
----------2
----b
----------3
----------4
----------5
----------6
----c
B
----e
----f
----g


Je créé une liste de choix grâce à un appel de l'ensemble des catégories primaires.
je voudrai une fois la catégorie primaire sélectionnée (A) , qu'un autre appel récupère les catégories dépendantes (a, b, c)...

Pouvez vous me donner une piste...
par avance merci

voici le code :
<?php

$selected = '';
$LIGUE=array();
$COMITE=array();
$CLUB=array();
$STRUCT=0;
$i=1;


//Recuperation du contenu
$source = file_get_contents("xxxxxxxxxxxxxxx={$STRUCT}", false, $context);

//Extraction du contenu XML
$datas = new SimpleXMLElement($source);

//Parcours des structures retournees et affichage du code, nom et etat
foreach ($datas->structures->structure as $structure) {
//echo $structure->code , '-', $structure->nom , '(', $structure->etat , ')<br>';

$LIGUE[]=$structure->nom;
$i++;
}

$max=$i;

// Parcours du tableau
echo 'Liste des Ligues'.'<td>'.'<br />';
echo '<select name="ligues">',"\n";

for($i=1; $i<=$max; $i++) {


$selected = ' selected="selected"';

// Affichage de la ligne

echo "\t",'<option value="', $LIGUE[$i] ,'"', $selected ,'>', $LIGUE[$i] ,'</option>',"\n";

// Remise à zéro de $selected

//$selected='';

}

echo '</select>',"\n";
?>