cs_nash
Messages postés2Date d'inscriptionlundi 10 février 2003StatutMembreDernière intervention18 février 2003
-
18 févr. 2003 à 19:19
philo82
Messages postés1Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention 2 mars 2006
-
2 mars 2006 à 10:15
Le probléme est que je n'arrive pas à faire un formulaire avec 2 combos box dont la 2ème est initialisée selon la sélection effectuée dans la première. Les données proviennent d'une BDD.
A chaque modification de la première combo box, une requête est effectuée pour actualiser la seconde.
Le script existe déja en ASP à l'adresse suivante: http://www.aspfr.com/article.aspx?Val=113 mais je ne connait pas du tout ce language
donc vous seriez bien veillant si vous pouviez me filer un coup de main pour le traduire en php en utilisant le javascript qui est par ailleurs util à ce genre de programme.
cs_nash
Messages postés2Date d'inscriptionlundi 10 février 2003StatutMembreDernière intervention18 février 2003 18 févr. 2003 à 19:28
-------------------------------
Réponse au message :
-------------------------------
> Le probléme est que je n'arrive pas à faire un formulaire avec 2 combos box dont la 2ème est initialisée selon la sélection effectuée dans la première. Les données proviennent d'une BDD.
>
> A chaque modification de la première combo box, une requête est effectuée pour actualiser la seconde.
>
>
> Le script existe déja en ASP à l'adresse suivante: http://www.aspfr.com/article.aspx?Val=113 > mais je ne connait pas du tout ce language
> donc vous seriez bien veillant si vous pouviez me filer un coup de main pour le traduire en php en utilisant le javascript qui est par ailleurs util à ce genre de programme.
>
> lol-lol
philo82
Messages postés1Date d'inscriptionjeudi 2 mars 2006StatutMembreDernière intervention 2 mars 2006 2 mars 2006 à 10:15
Voila ce que j'ai fait pour remplir une combo en fonction du choix effectué dans une combo précedente (c'est un extrait, en fait j'ai 4 combo en cascade). Je pense que c'est lisible, mais je peux te donner la description des champs et des tables si c'est nécessaire.
</form>
<?php
function affichType()
{
$sql = "SELECT typ_lib FROM type ORDER BY typ_lib";
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
$choix = isset($_POST['type']) ? $_POST['type'] : "";