<Select> puissance 3

Slyders Messages postés 300 Date d'inscription mardi 12 octobre 2004 Statut Membre Dernière intervention 8 janvier 2010 - 12 juin 2007 à 16:55
Slyders Messages postés 300 Date d'inscription mardi 12 octobre 2004 Statut Membre Dernière intervention 8 janvier 2010 - 12 juin 2007 à 16:56
Bonjour, j'ai utiliser le script trouv¨¦ ¨¤ :
http://www.phpcs.com/codes/LISTES-DEROULANTES-DYNAMIQUES-LIEES-XAJAX_41236.aspx
j'ai r¨¦ussi ¨¤ l'appliquer ¨¤ mon projet mais j'ai 2 petit soucis que vous pourrez peut ¨ºtre m'expliqu¨¦?

1. J'aimerai tout relier ¨¤ une 3eme liste et je sais pas trop comment faire ?

2. Comment je r¨¦cupere la valeur s¨¦lectionn¨¦ de ma derniere liste pour l'envoyer ¨¤ une autre page php ?

Sinon mon code c:


<?php
include"scripts/connect.php"
;

functionAfficherComite
($id
)

{
$reponse
=
new xajaxResponse
();//Cr§Ûation d'une instance de xajaxResponse pour traiter les r§Ûponses serveur

$comite
= ''
;// Initialisation de la variable $comite
//la selection des comites celon le code du Annee choisis
$req
= mysql_query
("SELECT DISTINCT `Datecomite` FROM `projets` where Annee = "
.$id
. " ORDER BY Datecomite"
)
ordie
(mysql_error
());

$comite
. = '<select id= "datecomite">'
;
// on commence la declaration de la liste des Comitees
$comite
. = '<option value= "00">Selectionnez une date</option>'
;

while ($array
=mysql_fetch_array
($req
))

{

$comite
.= '<option value="'
. $array
['Datecomite'
].'">'
.$array
['Datecomite'
].'</option>'
;

}

$comite
. ='</select>'
;
$reponse
=
new xajaxResponse
( 'ISO-8859-1'
);
$reponse
->addAssign
("affComite"
,"innerHTML"
,$comite
);
// affichage du contenu de $comite (la liste des Comite) dans le div affVille
return$reponse
->getXML
();

}

require
("xajax.inc.php"
);
$xajax
=
newxajax
();
//On initialise l'objet xajax
$xajax
->setCharEncoding
('ISO-8859-1'
);
$xajax
->decodeUTF8InputOn
();
$xajax
->registerFunction
("AfficherComite"
);
$xajax
->processRequests
();//Fonction qui va se charger de faire les requetes APRES AVOIR DECLARER NOS FONCTIONS
?>
<html>

<!-- Date de cr§Ûation: 01/06/2007 -->
<head><meta http-equiv"Content-Type" content"text/html; charset= windows-1252" />

<?php$xajax
->printJavascript
();
/* Affiche le Javascript */ ?>
<title></title>
<style type ="text/css">

<!--

A {
color:#000000;
text-decoration:
none;}
A:hover {
color:#000000;
text-decoration:
none;}
-->
</style>
</head>
<form name"Form_1" method 'post' action= "
<?echo$PHP_SELF
;?>"
> <!-- Debut de mon FORM -->

style ="
text-align: center">


----



<?
$req= mysql_query("SELECT DISTINCT Annee FROM projets ORDER BY Annee DESC");
?>
<select id="annee" onChange="xajax_AfficherComite(document.getElementById('annee').value);">
<option value="00">Selectionnez une ann§Ûe </option>
<?php
while($array=mysql_fetch_array($req))
{
?>
<option value="<?phpecho($array['Annee']);?>"><?phpecho($array['Annee']);?></option>
<?php
}
?>
</select>

id="affComite">

,

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,
24>
style ="text-align: center"><table border= 2 summary="">----, <
a target= \"centre\" href =\"Nouveau.php\" title= \"Nouveau WorkFlow\">
style= \" text-align: center\">Nouveau
Projet
</a></td>

</td>

<tr>
<td>

style ="text-align: center"><
a href= "circuit.php?param1=
<?php
echo$datecomite
;
?>"><
img
src ="img/ouvrir.JPG" border= "0" width ="52" height= "24" alt =""></
a>

</td>

<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td>&nbsp;</td>

</tr>

</table>
</form>


</html>

Merci d'avance de vos r¨¦ponses

1 réponse

Slyders Messages postés 300 Date d'inscription mardi 12 octobre 2004 Statut Membre Dernière intervention 8 janvier 2010 2
12 juin 2007 à 16:56
ha oui c quand je clique sur Ouvrir  que je voudrais envoyer la varaivle $datecomite mais je sais deja pas vraiment comment la recup
<a href="circuit.php?param1=<?phpecho$datecomite;?>"></a>
0