Page 1 sur 1

récupération Liste de choix

Posté : 22 avr. 2016, 15:16
par kostia
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";
?>

Re: récupération Liste de choix

Posté : 25 avr. 2016, 14:21
par kostia
up :?

Re: récupération Liste de choix

Posté : 28 avr. 2016, 08:42
par Spols
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

Posté : 28 avr. 2016, 17:50
par Ryle
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

Posté : 03 mai 2016, 10:42
par kostia
merci pour vos réponses je regarde cela...