Accueil > Forum > > > > menu déroulant ,variable et jeu d'enregistrement
menu déroulant ,variable et jeu d'enregistrement
mercredi 27 août 2008 à 10:33:55 |
menu déroulant ,variable et jeu d'enregistrement

fredoann
|
Bonjour à tous!
Je suis en train de développer une site de perfos avions avec dreamw s'appuyant sur des bases de données d'easy php. Sur ma page ,j'ai un menu déroulant qui contient des valeurs de poussee moteurs; lorsqu'un avion a une poussée située dans une des fourchettes (ex 5< <10) choisies dans le menu (menu_nb_poussee_jet) ,les avions correspondant doivent s'afficher dans mon tableau ainsi que leurs poussées et les types de moteur. La valeur sélectionnée pour le menu est $pouss_reac et mon jeu d'enregistrement est rs_pouss_reac. je veux faire afficher le nom du reacteur rs_pouss_reac.nom, le type de moteur rs_pouss_reac.type_moteur et la poussée: rs_pouss_reac.poussee_max dans un tableau dans mon jeu d'enregistrement je veux donc sélectionner les avions, les poussées et les types de moteurs dont la poussée est comprise entre pouss-3 et pouss+2 ,le nom de la variable est donc pouss et sa valeur d'execution $pouss_reac (nom donnée à celle de la valeur du menu du choix de fourchette???) Tout est sur la même feuille donc j'ai utilisé un "self" et un "post" pour mon formulaire nb_poussee_jets la page contient également un autre menu qui permettra de sélectionner un autre choix que la poussée :exemple le taux de montée (mais ça cela marche). Voilà je n'obtient pas de résultat dans mon tableau lorsque je sélectionne un choix de fourchette dans le menu et le menu revient systématiquement sur la première fourchette 0< <5 Qquelqu'un peut-il m'aider ,je dois avoir quelques erreurs merci d'avance voici le script <?php require_once('../../Connections/ConnexionPerf.php'); ?> <?php $pouss_reac=" "; $pouss_rs_pouss_reac = "38"; if (isset($pouss_reac)) { $pouss_rs_pouss_reac = (get_magic_quotes_gpc()) ? $pouss_reac : addslashes($pouss_reac); } mysql_select_db($database_ConnexionPerf, $ConnexionPerf); $query_rs_pouss_reac = sprintf("SELECT ID, nom, type_moteur, poussee_max FROM jets_db WHERE poussee_max BETWEEN %s-3 AND %s+2", $pouss_rs_pouss_reac,$pouss_rs_pouss_reac); $rs_pouss_reac = mysql_query($query_rs_pouss_reac, $ConnexionPerf) or die(mysql_error()); $row_rs_pouss_reac = mysql_fetch_assoc($rs_pouss_reac); $totalRows_rs_pouss_reac = mysql_num_rows($rs_pouss_reac); ?> <?php require_once('../../Connections/Connexionperf.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " [ Lien ]"> <html xmlns=" [ Lien ]"><!-- InstanceBegin template="/Templates/reacteurs.dwt" codeOutsideHTMLIsLocked="false" --> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <!-- InstanceBeginEditable name="doctitle" --> <title>Document sans titre</title> <?php $self=$_SERVER['PHP_SELF'];?> <!-- InstanceEndEditable --> <style type="text/css"> <!-- .Style1 {color: #FFFF00} .Style2 { color: #009933; font-family: Arial, Helvetica, sans-serif; } #Layer1 { position:absolute; width:158px; height:113px; z-index:1; left: 29px; top: 24px; } body { background-image: url(../photos/fondA380.jpg); background-repeat: repeat; margin-bottom: 0px; background-color: #009999; } .Style5 { color: #FFFF00; font-size: 18px; font-family: Arial, Helvetica, sans-serif; } .Style7 {color: #FFFF00; font-family: Arial, Helvetica, sans-serif; } --> </style> <!-- InstanceBeginEditable name="head" --> <style type="text/css"> <!-- #Layer2 { position:absolute; width:1193px; height:249px; z-index:2; left: 13px; top: 297px; } #Layer3 { position:absolute; width:52px; height:36px; z-index:3; left: 25px; top: 13px; } #Layer4 { position:absolute; width:95px; height:36px; z-index:4; left: 289px; top: -1px; } #Layer5 { position:absolute; width:1172px; height:223px; z-index:2; left: 18px; top: 339px; } #Layer6 { position:absolute; width:1193px; height:115px; z-index:2; } #Layer7 { position:absolute; width:200px; height:115px; z-index:2; } #Layer8 { position:absolute; width:200px; height:115px; z-index:1; left: 521px; top: -4px; } #Layer9 { position:absolute; width:1194px; height:115px; z-index:2; } #Layer10 { position:absolute; width:200px; height:115px; z-index:1; } #Layer11 { position:absolute; width:200px; height:115px; z-index:2; left: 353px; top: -3px; } #cadre { position:absolute; width:1189px; height:155px; z-index:3; left: -5px; top: 459px; } #Layer12 { position:absolute; width:1192px; height:257px; z-index:3; left: 12px; top: 414px; } #Layer13 { position:absolute; width:200px; height:115px; z-index:4; } #Layer14 { position:absolute; width:1188px; height:238px; z-index:4; } #Layer15 { position:absolute; width:148px; height:27px; z-index:1; } #Layer16 { position:absolute; width:58px; height:34px; z-index:2; left: 161px; } #Layer17 { position:absolute; width:26px; height:31px; z-index:3; left: 228px; top: 0px; } #Layer18 { position:absolute; width:148px; height:30px; z-index:4; left: 389px; top: -1px; } #Layer19 { position:absolute; width:96px; height:29px; z-index:5; left: 535px; top: -1px; } #Layer20 { position:absolute; width:93px; height:30px; z-index:6; left: 645px; top: -1px; } #Layer21 { position:absolute; width:716px; height:181px; z-index:7; left: 8px; top: 51px; } #Layer22 { position:absolute; width:120px; height:28px; z-index:8; left: 152px; top: 1px; } #Layer23 { position:absolute; width:1006px; height:246px; z-index:3; left: 13px; top: 410px; } #Layer24 { position:absolute; width:997px; height:115px; z-index:4; left: 19px; top: 12px; } #Layer25 { position:absolute; width:46px; height:30px; z-index:1; left: 239px; top: 2px; } #Layer26 { position:absolute; width:121px; height:31px; z-index:2; left: 361px; top: 1px; } #Layer27 { position:absolute; width:987px; height:42px; z-index:3; top: 73px; } #Layer28 { position:absolute; width:150px; height:25px; z-index:4; left: 73px; top: 3px; } #Layer29 { position:absolute; width:823px; height:61px; z-index:5; top: 54px; } --> </style> <!-- InstanceEndEditable --> </head> <body> <table width="1200" height="230" border="1"> <tr bgcolor="#000000"> <td width="244" rowspan="3"><div id="Layer1"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=" [ Lien ]" width="201" height="139"> <param name="movie" value="../flash/logoenac.swf" /> <param name="quality" value="high" /> <param name="wmode" value="transparent" /> <embed src="../flash/logoenac.swf" width="201" height="139" quality="high" pluginspage=" [ Lien ]" type="application/x-shockwave-flash" wmode="transparent"></embed> </object> </div> <p> </p> <p> </p> <p> </p> <p align="center"><span class="Style5"><a href="../Templates/index.dwt.php">SOMMAIRE</a></span></p></td> <td colspan="5"><div align="center"><span class="Style7">Performances et Caractéristiques REACTEURS </span></div></td> </tr> <tr> <td width="92" bgcolor="#000000"><div align="center"><span class="Style7"><a href="reacteurs_listes.php">Listes</a></span></div></td> <td width="97" bgcolor="#000000"><div align="center" class="Style7">Comparaisons</div></td> <td width="93" bgcolor="#000000"><div align="center" class="Style7"><a href="reacteurs_photos.php">Photos</a></div></td> <td width="104" bgcolor="#000000"><div align="center" class="Style1"></div></td> <td width="122" bgcolor="#000000"><div align="center" class="Style1"></div></td> </tr> <tr> <td height="63" colspan="5" bgcolor="#000000"><div align="center" class="Style2">ESPACE PUBLIC </div></td> </tr> </table> <!-- InstanceBeginEditable name="EditRegioncarac" --> <form action="redirect.php" method="post" name="critere_reac" id="critere_reac"> <div id="Layer9"> <div id="Layer10"> <label> <select name="choix_crit_reac" id="choix_crit_reac" onchange="document.location=this.value"> <option value="reacteurs_comparaisons_poussee.php" selected="selected">Poussée(T)</option> <option value="reacteurs_comparaisons_diamfuselage.php">Diamètre fuselage(m)</option> <option value="reacteurs_comparaisons_hauteur.php">Hauteur(m)</option> <option value="reacteurs_comparaisons_longueur.php">Longueur(m)</option> <option value="reacteurs_comparaisons_envergure.php">Envergure(m)</option> <option value="reacteurs_comparaisons_massedebase.php">Masse de base(T)</option> <option value="reacteurs_comparaisons_npax.php">Npax</option> <option value="reacteurs_comparaisons_mmsd.php">MMSD(T)</option> <option value="reacteurs_comparaisons_mmsr.php">MMSR(T)</option> <option value="reacteurs_comparaisons_mmsa.php">MMSA(T)</option> <option value="reacteurs_comparaisons_mmo.php">MMO(mach)</option> <option value="reacteurs_comparaisons_vmo.php">VMO(kt)</option> <option value="reacteurs_comparaisons_vapp.php">V approche(kt)</option> <option value="reacteurs_comparaisons_vatt.php">V atterrissage(kt)</option> <option value="reacteurs_comparaisons_plafond.php">Plafond(FL)</option> <option value="reacteurs_comparaisons_datt.php">Distance atterrissage(m)</option> <option value="reacteurs_comparaisons_ddeco.php">Distance decollage(m)</option> <option value="reacteurs_comparaisons_txmonte.php">Taux de montée(ft/min)</option> <option value="reacteurs_comparaisons_txdescent.php">Taux de descente(ft/min)</option> <option value="reacteurs_comparaisons_rayonaction.php">Rayon action(nm)</option> </select> </label> </div> <div id="Layer11"> <label> <input type="submit" name="Submit" value="Selectionner" /> </label> </div> </div> </form> EditRegioncarac <div id="Layer23"> <form id="nb_poussee_jets" name="nb_poussee_jets" method="post" action="<?php $self ?>"> <div id="Layer24"> <div id="Layer25"> <label> <select name="menu_nb_poussee_jet" id="menu_nb_poussee_jet"> <option value="3" <?php if (!(strcmp(3, "$pouss_reac"))) {echo "selected=\"selected\"";} ?>>0< <=5</option> <option value="8" <?php if (!(strcmp(8, "$pouss_reac"))) {echo "selected=\"selected\"";} ?>>5< <=10</option> <option value="13" <?php if (!(strcmp(13, "$pouss_reac"))) {echo "selected=\"selected\"";} ?>>10< <=15</option> <option value="18" <?php if (!(strcmp(18, "$pouss_reac"))) {echo "selected=\"selected\"";} ?>>15< <=20</option> <option value="23" <?php if (!(strcmp(23, "$pouss_reac"))) {echo "selected=\"selected\"";} ?>>20< <=25</option><option value="28" <?php if (!(strcmp(28, "$pouss_reac"))) {echo "selected=\"selected\"";} ?>>25< <=30</option> <option value="33" <?php if (!(strcmp(33, "$pouss_reac"))) {echo "selected=\"selected\"";} ?>>30< <=35</option> <option value="38" <?php if (!(strcmp(38, "$pouss_reac"))) {echo "selected=\"selected\"";} ?>>35< <=40</option> <option value="43" <?php if (!(strcmp(43, "$pouss_reac"))) {echo "selected=\"selected\"";} ?>>40< <=45</option> <option value="48" <?php if (!(strcmp(48, "$pouss_reac"))) {echo "selected=\"selected\"";} ?>>45< <=50</option> <option value="53" <?php if (!(strcmp(53, "$pouss_reac"))) {echo "selected=\"selected\"";} ?>>50< <=55</option> </select> </label> </div> <div id="Layer26"> <label></label> <label> <input name="choix" type="submit" id="choix" value="Envoyer" /> </label> </div> <div id="Layer28"> <label> <input name="textfield" type="text" value="Plage de poussée(T)" /> </label> </div> <div id="Layer29"> <table width="807" border="1" bgcolor="#999999"> <tr> <td><?php echo $row_rs_pouss_reac['nom']; ?></td> <td><?php echo $row_rs_pouss_reac['type_moteur']; ?></td> <td><?php echo $row_rs_pouss_reac['poussee_max']; ?></td> </tr> </table> </div> </div> </form> </div> <!-- InstanceEndEditable --> </body> <!-- InstanceEnd --></html> <?php mysql_free_result($rs_pouss_reac); ?>
|
|
mercredi 27 août 2008 à 12:58:00 |
Re : menu déroulant ,variable et jeu d'enregistrement

jreaux62
|
Essaye en modifiant :
(au debut :)
<?php require_once('../../Connections/ConnexionPerf.php'); ?> <?php $pouss_reac = 38; // valeur par defaut if (isset($menu_nb_poussee_jet)) { // menu_nb_poussee_jet est le nom du select $pouss_reac = $menu_nb_poussee_jet; } mysql_select_db($database_ConnexionPerf, $ConnexionPerf); $query_rs_pouss_reac = "SELECT ID, nom, type_moteur, poussee_max FROM jets_db WHERE poussee_max BETWEEN ". $pouss_reac-3 ." AND ". $pouss_reac+2; $rs_pouss_reac = mysql_query($query_rs_pouss_reac, $ConnexionPerf) or die(mysql_error()); $row_rs_pouss_reac = mysql_fetch_assoc($rs_pouss_reac); $totalRows_rs_pouss_reac = mysql_num_rows($rs_pouss_reac); ?> <?php require_once('../../Connections/Connexionperf.php'); ?>
(Et le select en question :)
<select name="menu_nb_poussee_jet" id="menu_nb_poussee_jet"> <option value=3 <?php if ($pouss_reac == 3) {echo "selected=\"selected\"";} ?>>0<...<=5</option> <option value=8 <?php if ($pouss_reac == 8) {echo "selected=\"selected\"";} ?>>5<...<=10</option> <option value=13 <?php if ($pouss_reac == 13) {echo "selected=\"selected\"";} ?>>10<...<=15</option> <option value=18 <?php if ($pouss_reac == 18) {echo "selected=\"selected\"";} ?>>15<...<=20</option> <option value=23 <?php if ($pouss_reac == 23) {echo "selected=\"selected\"";} ?>>20<...<=25</option> <option value=28 <?php if ($pouss_reac == 28) {echo "selected=\"selected\"";} ?>>25<...<=30</option> <option value=33 <?php if ($pouss_reac == 33) {echo "selected=\"selected\"";} ?>>30<...<=35</option> <option value=38 <?php if ($pouss_reac == 38) {echo "selected=\"selected\"";} ?>>35<...<=40</option> <option value=43 <?php if ($pouss_reac == 43) {echo "selected=\"selected\"";} ?>>40<...<=45</option> <option value=48 <?php if ($pouss_reac == 48) {echo "selected=\"selected\"";} ?>>45<...<=50</option> <option value=53 <?php if ($pouss_reac == 53) {echo "selected=\"selected\"";} ?>>50<...<=55</option> </select>
|
|
mercredi 27 août 2008 à 13:02:21 |
Re : menu déroulant ,variable et jeu d'enregistrement

jreaux62
|
Au fait, il faut que, DANS la BASE de DONNEES, la variable de poussée ("poussee_max") soit définie en INT (numerique)
|
|
mercredi 27 août 2008 à 14:09:36 |
Re : menu déroulant ,variable et jeu d'enregistrement

fredoann
|
Merci pour ton aide jreaux62 Après changement avec ton code j'ai une"erreur de synthaxe près de '-1' à la ligne 1 Vois tu de quoi il s'agit? et dans la base de donnée puis-je laisser poussée_max en DECIMAL(10,2)? toute aide supplémentaire sera super! voici le code modifié:
<?php require_once('../../Connections/ConnexionPerf.php'); ?> <?php $pouss_reac = 38; if (isset($menu_nb_poussee_jet)) { $pouss_reac = $menu_nb_poussee_jet; } mysql_select_db($database_ConnexionPerf, $ConnexionPerf); $query_rs_pouss_reac = "SELECT ID, nom, type_moteur, poussee_max FROM jets_db WHERE poussee_max BETWEEN ". $pouss_reac-3 ." AND ". $pouss_reac+2; $rs_pouss_reac = mysql_query($query_rs_pouss_reac, $ConnexionPerf) or die(mysql_error()); $row_rs_pouss_reac = mysql_fetch_assoc($rs_pouss_reac); $totalRows_rs_pouss_reac = mysql_num_rows($rs_pouss_reac); ?> <?php require_once('../../Connections/Connexionperf.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " [ Lien ]"> <html xmlns=" [ Lien ]"><!-- InstanceBegin template="/Templates/reacteurs.dwt" codeOutsideHTMLIsLocked="false" --> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <!-- InstanceBeginEditable name="doctitle" --> <title>Document sans titre</title> <?php $self=$_SERVER['PHP_SELF'];?> <!-- InstanceEndEditable --> <style type="text/css"> <!-- .Style1 {color: #FFFF00} .Style2 { color: #009933; font-family: Arial, Helvetica, sans-serif; } #Layer1 { position:absolute; width:158px; height:113px; z-index:1; left: 29px; top: 24px; } body { background-image: url(../photos/fondA380.jpg); background-repeat: repeat; margin-bottom: 0px; background-color: #009999; } .Style5 { color: #FFFF00; font-size: 18px; font-family: Arial, Helvetica, sans-serif; } .Style7 {color: #FFFF00; font-family: Arial, Helvetica, sans-serif; } --> </style> <!-- InstanceBeginEditable name="head" --> <style type="text/css"> <!-- #Layer2 { position:absolute; width:1193px; height:249px; z-index:2; left: 13px; top: 297px; } #Layer3 { position:absolute; width:52px; height:36px; z-index:3; left: 25px; top: 13px; } #Layer4 { position:absolute; width:95px; height:36px; z-index:4; left: 289px; top: -1px; } #Layer5 { position:absolute; width:1172px; height:223px; z-index:2; left: 18px; top: 339px; } #Layer6 { position:absolute; width:1193px; height:115px; z-index:2; } #Layer7 { position:absolute; width:200px; height:115px; z-index:2; } #Layer8 { position:absolute; width:200px; height:115px; z-index:1; left: 521px; top: -4px; } #Layer9 { position:absolute; width:1194px; height:115px; z-index:2; } #Layer10 { position:absolute; width:200px; height:115px; z-index:1; } #Layer11 { position:absolute; width:200px; height:115px; z-index:2; left: 353px; top: -3px; } #cadre { position:absolute; width:1189px; height:155px; z-index:3; left: -5px; top: 459px; } #Layer12 { position:absolute; width:1192px; height:257px; z-index:3; left: 12px; top: 414px; } #Layer13 { position:absolute; width:200px; height:115px; z-index:4; } #Layer14 { position:absolute; width:1188px; height:238px; z-index:4; } #Layer15 { position:absolute; width:148px; height:27px; z-index:1; } #Layer16 { position:absolute; width:58px; height:34px; z-index:2; left: 161px; } #Layer17 { position:absolute; width:26px; height:31px; z-index:3; left: 228px; top: 0px; } #Layer18 { position:absolute; width:148px; height:30px; z-index:4; left: 389px; top: -1px; } #Layer19 { position:absolute; width:96px; height:29px; z-index:5; left: 535px; top: -1px; } #Layer20 { position:absolute; width:93px; height:30px; z-index:6; left: 645px; top: -1px; } #Layer21 { position:absolute; width:716px; height:181px; z-index:7; left: 8px; top: 51px; } #Layer22 { position:absolute; width:120px; height:28px; z-index:8; left: 152px; top: 1px; } #Layer23 { position:absolute; width:1006px; height:246px; z-index:3; left: 13px; top: 410px; } #Layer24 { position:absolute; width:997px; height:115px; z-index:4; left: 19px; top: 12px; } #Layer25 { position:absolute; width:46px; height:30px; z-index:1; left: 239px; top: 2px; } #Layer26 { position:absolute; width:121px; height:31px; z-index:2; left: 361px; top: 1px; } #Layer27 { position:absolute; width:987px; height:42px; z-index:3; top: 73px; } #Layer28 { position:absolute; width:150px; height:25px; z-index:4; left: 73px; top: 3px; } #Layer29 { position:absolute; width:823px; height:61px; z-index:5; top: 54px; } --> </style> <!-- InstanceEndEditable --> </head> <body> <table width="1200" height="230" border="1"> <tr bgcolor="#000000"> <td width="244" rowspan="3"><div id="Layer1"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=" [ Lien ]" width="201" height="139"> <param name="movie" value="../flash/logoenac.swf" /> <param name="quality" value="high" /> <param name="wmode" value="transparent" /> <embed src="../flash/logoenac.swf" width="201" height="139" quality="high" pluginspage=" [ Lien ]" type="application/x-shockwave-flash" wmode="transparent"></embed> </object> </div> <p> </p> <p> </p> <p> </p> <p align="center"><span class="Style5"><a href="../Templates/index.dwt.php">SOMMAIRE</a></span></p></td> <td colspan="5"><div align="center"><span class="Style7">Performances et Caractéristiques REACTEURS </span></div></td> </tr> <tr> <td width="92" bgcolor="#000000"><div align="center"><span class="Style7"><a href="reacteurs_listes.php">Listes</a></span></div></td> <td width="97" bgcolor="#000000"><div align="center" class="Style7">Comparaisons</div></td> <td width="93" bgcolor="#000000"><div align="center" class="Style7"><a href="reacteurs_photos.php">Photos</a></div></td> <td width="104" bgcolor="#000000"><div align="center" class="Style1"></div></td> <td width="122" bgcolor="#000000"><div align="center" class="Style1"></div></td> </tr> <tr> <td height="63" colspan="5" bgcolor="#000000"><div align="center" class="Style2">ESPACE PUBLIC </div></td> </tr> </table> <!-- InstanceBeginEditable name="EditRegioncarac" --> <form action="redirect.php" method="post" name="critere_reac" id="critere_reac"> <div id="Layer9"> <div id="Layer10"> <label> <select name="choix_crit_reac" id="choix_crit_reac" onchange="document.location=this.value"> <option value="reacteurs_comparaisons_poussee.php" selected="selected">Poussée(T)</option> <option value="reacteurs_comparaisons_diamfuselage.php">Diamètre fuselage(m)</option> <option value="reacteurs_comparaisons_hauteur.php">Hauteur(m)</option> <option value="reacteurs_comparaisons_longueur.php">Longueur(m)</option> <option value="reacteurs_comparaisons_envergure.php">Envergure(m)</option> <option value="reacteurs_comparaisons_massedebase.php">Masse de base(T)</option> <option value="reacteurs_comparaisons_npax.php">Npax</option> <option value="reacteurs_comparaisons_mmsd.php">MMSD(T)</option> <option value="reacteurs_comparaisons_mmsr.php">MMSR(T)</option> <option value="reacteurs_comparaisons_mmsa.php">MMSA(T)</option> <option value="reacteurs_comparaisons_mmo.php">MMO(mach)</option> <option value="reacteurs_comparaisons_vmo.php">VMO(kt)</option> <option value="reacteurs_comparaisons_vapp.php">V approche(kt)</option> <option value="reacteurs_comparaisons_vatt.php">V atterrissage(kt)</option> <option value="reacteurs_comparaisons_plafond.php">Plafond(FL)</option> <option value="reacteurs_comparaisons_datt.php">Distance atterrissage(m)</option> <option value="reacteurs_comparaisons_ddeco.php">Distance decollage(m)</option> <option value="reacteurs_comparaisons_txmonte.php">Taux de montée(ft/min)</option> <option value="reacteurs_comparaisons_txdescent.php">Taux de descente(ft/min)</option> <option value="reacteurs_comparaisons_rayonaction.php">Rayon action(nm)</option> </select> </label> </div> <div id="Layer11"> <label> <input type="submit" name="Submit" value="Selectionner" /> </label> </div> </div> </form> EditRegioncarac <div id="Layer23"> <form id="nb_poussee_jets" name="nb_poussee_jets" method="post" action="<?php $self ?>"> <div id="Layer24"> <div id="Layer25"> <label> <select name="menu_nb_poussee_jet" id="menu_nb_poussee_jet"> <option value="3" <?php if ($pouss_reac == 3) {echo "selected=\"selected\"";} ?>>0< <=5</option> <option value="8" <?php if ($pouss_reac == 8) {echo "selected=\"selected\"";} ?>>5< <=10</option> <option value="13" <?php if ($pouss_reac == 13) {echo "selected=\"selected\"";} ?>>10< <=15</option> <option value="18" <?php if ($pouss_reac == 18) {echo "selected=\"selected\"";} ?>>15< <=20</option> <option value="23" <?php if ($pouss_reac == 23) {echo "selected=\"selected\"";} ?>>20< <=25</option><option value="28" <?php if ($pouss_reac == 28) {echo "selected=\"selected\"";} ?>>25< <=30</option> <option value="33" <?php if ($pouss_reac == 33) {echo "selected=\"selected\"";} ?>>30< <=35</option> <option value="38" <?php if ($pouss_reac == 38) {echo "selected=\"selected\"";} ?>>35< <=40</option> <option value="43" <?php if ($pouss_reac == 43) {echo "selected=\"selected\"";} ?>>40< <=45</option> <option value="48" <?php if ($pouss_reac == 48) {echo "selected=\"selected\"";} ?>>45< <=50</option> <option value="53" <?php if ($pouss_reac == 53) {echo "selected=\"selected\"";} ?>>50< <=55</option> </select> </label> </div> <div id="Layer26"> <label></label> <label> <input name="choix" type="submit" id="choix" value="Envoyer" /> </label> </div> <div id="Layer28"> <label> <input name="textfield" type="text" value="Plage de poussée(T)" /> </label> </div> <div id="Layer29"> <table width="807" border="1" bgcolor="#999999"> <tr> <td><?php echo $row_rs_pouss_reac['nom']; ?></td> <td><?php echo $row_rs_pouss_reac['type_moteur']; ?></td> <td><?php echo $row_rs_pouss_reac['poussee_max']; ?></td> </tr> </table> </div> </div> </form> </div> <!-- InstanceEndEditable --> </body> <!-- InstanceEnd --></html> <?php mysql_free_result($rs_pouss_reac); ?>
|
|
mercredi 27 août 2008 à 17:41:47 |
Re : menu déroulant ,variable et jeu d'enregistrement

jreaux62
|
Regarde le script que je t'ai envoyé : dans le "select" il faut : <option value=3 ... (et pas <option value="3" ... !) Sinon, tu recois 3 en chaine "texte" au lieu d'une valeur "numerique". (valable sur toute les "option" du "select")
Et pour etre sûr de recuperer un entier : (au debut :) ... if (isset($menu_nb_poussee_jet)) { $pouss_reac = (int) $menu_nb_poussee_jet; } ... Sinon : que dit le message d'erreur exactement ?
|
|
mercredi 27 août 2008 à 17:49:26 |
Re : menu déroulant ,variable et jeu d'enregistrement

jreaux62
|
Fais un "copier-coller" de ce code ! (corrigé)
<select name="menu_nb_poussee_jet" id="menu_nb_poussee_jet"> <option value=3 <?php if ($pouss_reac == 3) {echo " selected";} ?>>0<...<=5</option> <option value=8 <?php if ($pouss_reac == 8) {echo " selected";} ?>>5<...<=10</option> <option value=13 <?php if ($pouss_reac == 13) {echo " selected";} ?>>10<...<=15</option> <option value=18 <?php if ($pouss_reac == 18) {echo " selected";} ?>>15<...<=20</option> <option value=23 <?php if ($pouss_reac == 23) {echo " selected";} ?>>20<...<=25</option> <option value=28 <?php if ($pouss_reac == 28) {echo " selected";} ?>>25<...<=30</option> <option value=33 <?php if ($pouss_reac == 33) {echo " selected";} ?>>30<...<=35</option> <option value=38 <?php if ($pouss_reac == 38) {echo " selected";} ?>>35<...<=40</option> <option value=43 <?php if ($pouss_reac == 43) {echo " selected";} ?>>40<...<=45</option> <option value=48 <?php if ($pouss_reac == 48) {echo " selected";} ?>>45<...<=50</option> <option value=53 <?php if ($pouss_reac == 53) {echo " selected";} ?>>50<...<=55</option> </select>
|
|
jeudi 28 août 2008 à 10:18:10 |
Re : menu déroulant ,variable et jeu d'enregistrement

fredoann
|
Bonjour jreaux J'ai modifié le code mais j'ai toujours le message suivant: "erreur de synthaxe près de '-1' à la ligne 1" Vois tu de quoi il s'agit?
<?php require_once('../../Connections/ConnexionPerf.php'); ?> <?php $pouss_reac = 38; if (isset($menu_nb_poussee_jet)) { // menu_nb_poussee_jet est le nom du select $pouss_reac =(int)$menu_nb_poussee_jet; } mysql_select_db($database_ConnexionPerf, $ConnexionPerf); $query_rs_pouss_reac = "SELECT ID, nom, type_moteur, poussee_max FROM jets_db WHERE poussee_max BETWEEN ". $pouss_reac-3 ." AND ". $pouss_reac+2; $rs_pouss_reac = mysql_query($query_rs_pouss_reac, $ConnexionPerf) or die(mysql_error()); $row_rs_pouss_reac = mysql_fetch_assoc($rs_pouss_reac); $totalRows_rs_pouss_reac = mysql_num_rows($rs_pouss_reac); ?> <?php require_once('../../Connections/Connexionperf.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " [ Lien ]"> <html xmlns=" [ Lien ]"><!-- InstanceBegin template="/Templates/reacteurs.dwt" codeOutsideHTMLIsLocked="false" --> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <!-- InstanceBeginEditable name="doctitle" --> <title>Document sans titre</title> <?php $self=$_SERVER['PHP_SELF'];?> <!-- InstanceEndEditable --> <style type="text/css"> <!-- .Style1 {color: #FFFF00} .Style2 { color: #009933; font-family: Arial, Helvetica, sans-serif; } #Layer1 { position:absolute; width:158px; height:113px; z-index:1; left: 29px; top: 24px; } body { background-image: url(../photos/fondA380.jpg); background-repeat: repeat; margin-bottom: 0px; background-color: #009999; } .Style5 { color: #FFFF00; font-size: 18px; font-family: Arial, Helvetica, sans-serif; } .Style7 {color: #FFFF00; font-family: Arial, Helvetica, sans-serif; } --> </style> <!-- InstanceBeginEditable name="head" --> <style type="text/css"> <!-- #Layer2 { position:absolute; width:1193px; height:249px; z-index:2; left: 13px; top: 297px; } #Layer3 { position:absolute; width:52px; height:36px; z-index:3; left: 25px; top: 13px; } #Layer4 { position:absolute; width:95px; height:36px; z-index:4; left: 289px; top: -1px; } #Layer5 { position:absolute; width:1172px; height:223px; z-index:2; left: 18px; top: 339px; } #Layer6 { position:absolute; width:1193px; height:115px; z-index:2; } #Layer7 { position:absolute; width:200px; height:115px; z-index:2; } #Layer8 { position:absolute; width:200px; height:115px; z-index:1; left: 521px; top: -4px; } #Layer9 { position:absolute; width:1194px; height:115px; z-index:2; } #Layer10 { position:absolute; width:200px; height:115px; z-index:1; } #Layer11 { position:absolute; width:200px; height:115px; z-index:2; left: 353px; top: -3px; } #cadre { position:absolute; width:1189px; height:155px; z-index:3; left: -5px; top: 459px; } #Layer12 { position:absolute; width:1192px; height:257px; z-index:3; left: 12px; top: 414px; } #Layer13 { position:absolute; width:200px; height:115px; z-index:4; } #Layer14 { position:absolute; width:1188px; height:238px; z-index:4; } #Layer15 { position:absolute; width:148px; height:27px; z-index:1; } #Layer16 { position:absolute; width:58px; height:34px; z-index:2; left: 161px; } #Layer17 { position:absolute; width:26px; height:31px; z-index:3; left: 228px; top: 0px; } #Layer18 { position:absolute; width:148px; height:30px; z-index:4; left: 389px; top: -1px; } #Layer19 { position:absolute; width:96px; height:29px; z-index:5; left: 535px; top: -1px; } #Layer20 { position:absolute; width:93px; height:30px; z-index:6; left: 645px; top: -1px; } #Layer21 { position:absolute; width:716px; height:181px; z-index:7; left: 8px; top: 51px; } #Layer22 { position:absolute; width:120px; height:28px; z-index:8; left: 152px; top: 1px; } #Layer23 { position:absolute; width:1006px; height:246px; z-index:3; left: 13px; top: 410px; } #Layer24 { position:absolute; width:997px; height:115px; z-index:4; left: 19px; top: 12px; } #Layer25 { position:absolute; width:46px; height:30px; z-index:1; left: 239px; top: 2px; } #Layer26 { position:absolute; width:121px; height:31px; z-index:2; left: 361px; top: 1px; } #Layer27 { position:absolute; width:987px; height:42px; z-index:3; top: 73px; } #Layer28 { position:absolute; width:150px; height:25px; z-index:4; left: 73px; top: 3px; } #Layer29 { position:absolute; width:823px; height:61px; z-index:5; top: 54px; } --> </style> <!-- InstanceEndEditable --> </head> <body> <table width="1200" height="230" border="1"> <tr bgcolor="#000000"> <td width="244" rowspan="3"><div id="Layer1"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=" [ Lien ]" width="201" height="139"> <param name="movie" value="../flash/logoenac.swf" /> <param name="quality" value="high" /> <param name="wmode" value="transparent" /> <embed src="../flash/logoenac.swf" width="201" height="139" quality="high" pluginspage=" [ Lien ]" type="application/x-shockwave-flash" wmode="transparent"></embed> </object> </div> <p> </p> <p> </p> <p> </p> <p align="center"><span class="Style5"><a href="../Templates/index.dwt.php">SOMMAIRE</a></span></p></td> <td colspan="5"><div align="center"><span class="Style7">Performances et Caractéristiques REACTEURS </span></div></td> </tr> <tr> <td width="92" bgcolor="#000000"><div align="center"><span class="Style7"><a href="reacteurs_listes.php">Listes</a></span></div></td> <td width="97" bgcolor="#000000"><div align="center" class="Style7">Comparaisons</div></td> <td width="93" bgcolor="#000000"><div align="center" class="Style7"><a href="reacteurs_photos.php">Photos</a></div></td> <td width="104" bgcolor="#000000"><div align="center" class="Style1"></div></td> <td width="122" bgcolor="#000000"><div align="center" class="Style1"></div></td> </tr> <tr> <td height="63" colspan="5" bgcolor="#000000"><div align="center" class="Style2">ESPACE PUBLIC </div></td> </tr> </table> <!-- InstanceBeginEditable name="EditRegioncarac" --> <form action="redirect.php" method="post" name="critere_reac" id="critere_reac"> <div id="Layer9"> <div id="Layer10"> <label> <select name="choix_crit_reac" id="choix_crit_reac" onchange="document.location=this.value"> <option value="reacteurs_comparaisons_poussee.php" selected="selected">Poussée(T)</option> <option value="reacteurs_comparaisons_diamfuselage.php">Diamètre fuselage(m)</option> <option value="reacteurs_comparaisons_hauteur.php">Hauteur(m)</option> <option value="reacteurs_comparaisons_longueur.php">Longueur(m)</option> <option value="reacteurs_comparaisons_envergure.php">Envergure(m)</option> <option value="reacteurs_comparaisons_massedebase.php">Masse de base(T)</option> <option value="reacteurs_comparaisons_npax.php">Npax</option> <option value="reacteurs_comparaisons_mmsd.php">MMSD(T)</option> <option value="reacteurs_comparaisons_mmsr.php">MMSR(T)</option> <option value="reacteurs_comparaisons_mmsa.php">MMSA(T)</option> <option value="reacteurs_comparaisons_mmo.php">MMO(mach)</option> <option value="reacteurs_comparaisons_vmo.php">VMO(kt)</option> <option value="reacteurs_comparaisons_vapp.php">V approche(kt)</option> <option value="reacteurs_comparaisons_vatt.php">V atterrissage(kt)</option> <option value="reacteurs_comparaisons_plafond.php">Plafond(FL)</option> <option value="reacteurs_comparaisons_datt.php">Distance atterrissage(m)</option> <option value="reacteurs_comparaisons_ddeco.php">Distance decollage(m)</option> <option value="reacteurs_comparaisons_txmonte.php">Taux de montée(ft/min)</option> <option value="reacteurs_comparaisons_txdescent.php">Taux de descente(ft/min)</option> <option value="reacteurs_comparaisons_rayonaction.php">Rayon action(nm)</option> </select> </label> </div> <div id="Layer11"> <label> <input type="submit" name="Submit" value="Selectionner" /> </label> </div> </div> </form> EditRegioncarac <div id="Layer23"> <form id="nb_poussee_jets" name="nb_poussee_jets" method="post" action="<?php $self ?>"> <div id="Layer24"> <div id="Layer25"> <label> <select name="menu_nb_poussee_jet" id="menu_nb_poussee_jet"> <option value=3 <?php if ($pouss_reac == 3) {echo "selected=\"selected\"";} ?>>0< <=5</option> <option value=8 <?php if ($pouss_reac == 8) {echo "selected=\"selected\"";} ?>>5< <=10</option> <option value=13 <?php if ($pouss_reac == 13) {echo "selected=\"selected\"";} ?>>10< <=15</option> <option value=18 <?php if ($pouss_reac == 18) {echo "selected=\"selected\"";} ?>>15< <=20</option> <option value=23 <?php if ($pouss_reac == 23) {echo "selected=\"selected\"";} ?>>20< <=25</option><option value="28" <?php if ($pouss_reac == 28) {echo "selected=\"selected\"";} ?>>25< <=30</option> <option value=33 <?php if ($pouss_reac == 33) {echo "selected=\"selected\"";} ?>>30< <=35</option> <option value=38 <?php if ($pouss_reac == 38) {echo "selected=\"selected\"";} ?>>35< <=40</option> <option value=43 <?php if ($pouss_reac == 43) {echo "selected=\"selected\"";} ?>>40< <=45</option> <option value=48 <?php if ($pouss_reac == 48) {echo "selected=\"selected\"";} ?>>45< <=50</option> <option value=53 <?php if ($pouss_reac == 53) {echo "selected=\"selected\"";} ?>>50< <=55</option> </select> </label> </div> <div id="Layer26"> <label></label> <label> <input name="choix" type="submit" id="choix" value="Envoyer" /> </label> </div> <div id="Layer28"> <label> <input name="textfield" type="text" value="Plage de poussée(T)" /> </label> </div> <div id="Layer29"> <table width="807" border="1" bgcolor="#999999"> <tr> <td><?php echo $row_rs_pouss_reac['nom']; ?></td> <td><?php echo $row_rs_pouss_reac['type_moteur']; ?></td> <td><?php echo $row_rs_pouss_reac['poussee_max']; ?></td> </tr> </table> </div> </div> </form> </div> <!-- InstanceEndEditable --> </body> <!-- InstanceEnd --></html> <?php mysql_free_result($rs_pouss_reac); ?>
|
|
jeudi 28 août 2008 à 12:58:51 |
Re : menu déroulant ,variable et jeu d'enregistrement

jreaux62
|
Si la ligne 1 est : <?php require_once('../../Connections/ConnexionPerf.php'); ?> (que je n'ai pas touché) ... "erreur de synthaxe près de '-1' à la ligne 1" ???
|
|
jeudi 28 août 2008 à 13:22:43 |
Re : menu déroulant ,variable et jeu d'enregistrement

fredoann
|
C'est bien ce qui s'affiche et pourtant effectivement, on n'a pas touché à cette ligne!
|
|
jeudi 28 août 2008 à 15:10:12 |
Re : menu déroulant ,variable et jeu d'enregistrement

jreaux62
|
Regarde ici (?) : http://fr.php.net/require_once
|
|
Cette discussion est classée dans : position, width, height, absolute, pouss
Répondre à ce message
Sujets en rapport avec ce message
afficher le contenu d'un champ d'une BDD [ par bakalai ]
Bonjour, <span class="MES
probleme menu et zone de texte [ par fredoann ]
Bonjour à tous,je souhaite faire afficher un texte d'un fichier texte dans une zone de texte et ce sur la même page (self) mais j'ai deux problèmes:-m
erreur de synthaxe près de '-1' à la ligne 1 [ par fredoann ]
Bonjourj'ai une erreur qui s'affiche lorsque je lance ma page "erreur de synthaxe près de '-1' à la ligne 1"d'où sort ce -1 quelqu'un a-t-il une idée
choix de valeur dans menu déroulant et base de donnée [ par fredoann ]
rebonjour à tous!je vous ré expose mon problèmeJe suis en train de développer une site de perfos avions avec dreamw s'appuyant sur des bases de donnée
IE et FF [ par bmikl59 ]
Regardez ce CSS :html {overflow: scroll;}body {width: 100%;background-color: #FFFFFF;} #header { position: fixed; width: 100%;
css position relative//absolute [ par lowkey ]
Salut à tous !Voici mon probleme : J'ai 3 imbriqués. Le premier est en position relative, le second en absolute pour avoir un placement par rapport a
Contenu de Bdd et affichage avec retour a la ligne [ par DjChat ]
Bonjour a tous, je gere un affichage dynamique qui est stoqué dans une Bdd en varchar qui est du texte, pour le positionner je l'ai mi dans des div qu
Banniere aleatoire avant video [ par angelart ]
Bonjour,J'ai une petite question a poser au sujet d'une pub que j'ai sur mon site avant le lancement de mes videosJ'ai trouvé le code source qui charg
enregistrement d'image apres redimensionnement [ par clement1138 ]
voila bon j'ai un code qui me permet de redimensionner des images puis de les enregistrer dans un dossier.....toutes les images s'appelle image suivi
redimensionnement d'image [ par Batman60 ]
bonsoirje galère avec un script de redimensionnement d'image ,j'ai une erreur php du genre:Fatal error: Allowed memory size of 8388608 bytes exhausted
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|