attentio | plus simplement ma page devrait ressembler a ceci :
Code :
- <?
- $connexion=mysql_connect('localhost', 'root','');
- mysql_select_db('ma_base',$connexion);
- $req_monnaie = mysql_query("SELECT * FROM monnaies" );
- ?>
- <html><head></head><body>
- <script language="JavaScript">
- function ChangeUrl(formulaire_monnaies)
- {
- location.href = formulaire_monnaies.ListeUrl.options[formulaire_monnaies.ListeUrl.selectedIndex].value;
- }
- </script>
- <?
- echo'<FORM method="post">';
- echo'<SELECT NAME="ListeUrl" SIZE=1 onChange="ChangeUrl(this.form)">';
- for($n=0;$n<mysql_num_rows($req_monnaie);$n++)
- {
- $resultatmonnaie =mysql_fetch_array($req_monnaie);
- $selection=' selected';
- echo"<option value='index.php'".$selection.">" . $resultatmonnaie['symbole'] ."</option>";
- }
- echo"</SELECT></FORM>";
- echo'1 euro = '. $resultatmonnaie['valeur'] .$resultatmonnaie['symbole'].'';
- ?>
- </body></html>
|
...sauf que le select ne fonctionne pas
et ma table :
Code :
- #
- # Structure de la table `monnaies`
- #
- CREATE TABLE `monnaies` (
- `monnaie_id` tinyint(4) NOT NULL auto_increment,
- `nom_monnaie` varchar(30) NOT NULL default '',
- `valeur` float(4,2) NOT NULL default '0.00',
- `symbole` varchar(10) NOT NULL default '',
- PRIMARY KEY (`monnaie_id`)
- ) TYPE=MyISAM AUTO_INCREMENT=5 ;
- #
- # Contenu de la table `monnaies`
- #
- INSERT INTO `monnaies` VALUES (1, 'dollar', '1.25', 'UDS');
- INSERT INTO `monnaies` VALUES (2, 'livre', '0.69', 'GBL');
- INSERT INTO `monnaies` VALUES (3, 'yen', '136.35', '¥')
|
|