Salut,
pour commencer ta un souci sur ton lien
+>
http://www.lephpfacile.com/wall/lire_wall.php?wall=1636
Faut que je t'explique le principe
quand tu change le select ta page est rafraichis et affiche les valueurs dans les inputs.
pour le reste du form ti remplis le value que lorsque que tu as la valeur. Ton script va t'afficher en value le dernier tuple de ta base (quelque soit le nombre et leur contenue).
Donc tu affiche ton select
<select name="ChoixSpectacle" style="font-family: courier new; font-weight: bold;" onChange="return BTB();">
<?php
while ($data=mysql_fetch_array($req))
{
//je passe le blabla de recup des tuples
echo '<option value="'.$ID_Spec.'"';
if (isset($_GET['id'])) && $_GET['id']==$ID_Spec)
{
echo ' checked';
}
echo '>$Nom</option>';
}
?>
La fonction javascript BTB
<script language="javascript">
function BTB() {
id = document.ListeSpec.ChoixSpectacle.value;
url = './tapage.php?id='+id;
location.href = url;//fau verifier la syntaxe ed redirection javascript je ne suis plus sur
}
</script>
Y a aussi la possiblite de mettre dans le on change du select un combiné de tout sa.
onchange="javascript:location.href='tapage.php?id='+this.value;"
Par contre je ne sais pas si sa fonction (n'étant pas trop doué en javascript).
pour le reste du formulaire
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1640]ce lien[/lien])
ensuite je viens de voir que tu ferme le form en dessous du select et tout en bas de la page mais ta pas d'ouverture d'un 2ème form ????
SI non pour commencer tu peut fait 2 pages 1 premier form avec que le select et une 2ème avec l'affichage.