|
|
|
|
Bonjour,
J'ai un petit problème dont je suis sur beaucoup d'entre vous ont la solution
Voila, je remplis une liste déroulante avec une table Mysql (en php).
Mon problème est que je n'arrive pas à faire en sorte que chaque élement de la liste soit un lien vers une autre page. Voila ce que j'ai fait pour le moment :
$req="select num, nom, dossier from live";
$rs=mysql_query ($req,$CONNEXION);
$ld = "<SELECT NAME='ListeUrl' >";
$ld .= "<OPTION VALUE=0>Choisissez</OPTION>";
// On boucle sur la table
while ( $row = mysql_fetch_array( $rs))
{
$temp = $row['nom'];
$ld .= "<OPTION VALUE='sommaire.php'>$temp</OPTION>";
}
$ld .= "</SELECT>";
print $ld;
Je voudrais que chaque valeur de la liste soit un lien vers la page sommaire.php.
Quelqu'un sait ce qu'il faut que je rajoute??
Parce que moi je ne vois pas du tout.... :'(
Merci d'avance pour l'aide ;)
Et ben je m'attendais pas a une réponse aussi rapide! :D
|
Bon j'ai trouvé une solution mais le truc c'est que j'ouvre une autre page alors que je voudrais que la page s'ouvre sans en ouvrir une autre (en gros c'est comme un target=top)
|
<form action="http://www.google.fr" method="post" id="formulaire">
<SELECT onchange="document.forms['formulaire'].submit();"> <OPTION value=1>choix1</OPTION> <OPTION value=2>choix2</OPTION> <OPTION value=3>choix3</OPTION> </SELECT> </form> ET VOILOUUUUUUUUUUU!!! |
Si je pense que ca marche mais moi j'ai fait autrement (merci pour ta réponse ca m'a quand meme donné des pistes pour le faire ;) ) :
|