> Tous les forums > Forum des Webmasters
 Passage de variables
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
fragel
  Posté le 07/04/2004 @ 14:57 
Aller en bas de la page 
Nouvel astucien
Bonjour, J'ai un problème dans la fonction AfficheRencontre(), la page ne "reconnait" pas ma variable "Equipe" (En gras pour plus de lisibilité). Comment faire ? Merci de votre aide Fragel <html> <head> <title>Deuxième document</title> <SCRIPT language="javascript"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> function AfficheRencontre (){ var Equipe = document.choix.select2.options[document.choix.select2.selectedIndex].text; <? $db = mysql_connect("localhost", "root", ""); mysql_select_db("Foot", $db); // requete pour la recuperation des valeurs -------------------------- $query_select = "SELECT * FROM HDPM_Light WHERE (Equipe_Locale = \"".$_POST['select1']."\" and Equipe_Visiteuse = \"".Equipe."\") or (Equipe_Locale = \"".Equipe."\" and Equipe_Visiteuse = \"".$_POST['select1']."\") order by Année"; $req_select = mysql_query($query_select) or die('Erreur SQL !'.$query_select.'<br>'.mysql_error()); // ---------------------------------------------------------------------- // boucle permetant le listage des valeurs et l'affichage --------------- while($select = mysql_fetch_array($req_select)) { echo $select['Equipe_Locale']." ".$select['Equipe_Visiteuse']."<br>"; } ?> } function Chargement() { <?php // connexion a la base de donnees mysql --------------------------------- $db = mysql_connect("localhost", "root", ""); mysql_select_db("Foot", $db); // ---------------------------------------------------------------------- // requete pour la recuperation des valeurs ----------------------------- $query_select = 'SELECT distinct HDPM_Light.Equipe_Visiteuse as Id_Equipe, equipe_participante.Equipe_Locale FROM HDPM_Light, equipe_participante where HDPM_Light.Equipe_Visiteuse = equipe_participante.Id_Equipe and HDPM_Light.Equipe_Locale = "'.$_POST['select1'].'" order by equipe_participante.Equipe_Locale '; $req_select1 = mysql_query($query_select) or die('Erreur SQL !'.$query_select.'<br>'.mysql_error()); // ---------------------------------------------------------------------- ?> } </SCRIPT> </head> <body onload=Chargment()> <form name="select" method="post" action="Resultat Confrontations.php"> <p> <select name="select2" onchange=AfficheRencontre()> <option value="#" selected></option> <?php // boucle permetant le listage des valeurs et l'affichage ----------------- while($select = mysql_fetch_array($req_select1)) { echo '<option value="'.$select['Id_Equipe'].'">'.$select['Equipe_Locale'].'</option>'; } // ------------------------------------------------------------------------ ?> </select> </p> <p> <!-- <input type="submit" value="Envoyer"> --> </p> </form> </body> </html> <?php mysql_close(); // on ferme la connexion //mysql_free_result () ; // liberation de la memoire si les donnees ne sont plus utile pour la suite ?>
Publicité
koala01
 Posté le 07/04/2004 à 17:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Fais attention au fait que, si tu effectue la requete SQL en php, il faut que les noms de variables soient reconnus comme tels par PHP... Les variables en PHP le sont si leur nom commence par $ Ainsi, ta requete SQL devrait être: $query_select = "SELECT * FROM HDPM_Light WHERE (Equipe_Locale = \"".$_POST['select1']."\" and Equipe_Visiteuse = \"".$Equipe."\") or (Equipe_Locale = \"".$Equipe."\" and Equipe_Visiteuse = \"".$_POST['select1']."\") order by Année";
fragel
 Posté le 07/04/2004 à 17:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien
Merci mais même en mettant $Equipe, cela ne marche toujours pas, j'ai le message suivant : <b>Notice</b>: Undefined variable: Equipe in <b>d:\temp\easyphp1-7\www\essai\une liste2.php</b> on line <b>16</b><br /> Fragel PS : à noter, j'ai changé "choix" par "select" dans la ligne juste au dessus du php (var Equipe = document.select.select2.options[document.select.select2.selectedIndex].text;)
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Jeu PC Star Wars Squadrons gratuit
0 € 39,99 € -100% @Epic Games
Ecouteurs sans fil Bluetooth Xiaomi Redmi Buds 3 Lite à 20,52 €
20,52 € 32,99 € -38% @Amazon
1 Lego acheté = le 2ème à -50% chez Cdiscount
@Cdiscount
Processeur AMD Ryzen 7 5700G (8 coeurs, Vega 8, AM4) à 188,98 €
188,98 € 250 € -24% @Amazon
Mini PC Beelink Mini S (Celeron N5095, 8 Go RAM, SSD 256Go, Windows 11 Pro) à 179,56 €
179,56 € 259 € -31% @Amazon
Casque Audio Logitech G332 à 19,99 €
19,99 € 41 € -51% @Amazon
Batterie portable Charmast 10400 mAh 18W PD charge rapide à 17,28 €
17,28 € 26,99 € -36% @Amazon
-15 € dès 79 € sur les jouets chez Rakuten
-15 € @Rakuten
Coffret d'embouts de vissage et clés à cliquet Bosch (27 pièces) à 16,98 €
16,98 € 23 € -26% @Amazon
Portable 16 pouces Lenovo Legion 5i Pro (WQXGA 165Hz, Core i7, 32Go DDR5, 1To SSD, RTX3070) à 1599 €
1599 € 2299 € -30% @Lenovo

Sujets relatifs
flash/phph passage de variables
passage variables php
Passage de variable et affichage
passage d'une URL à une autre
Passage de tableau lors d'un changement de page.
recuperation formulaire dans les variables php
Problème de gestion de variables de session
Problème de gestion de variables de session
Passage en session php
passage variable avec header
Plus de sujets relatifs à Passage de variables
 > Tous les forums > Forum Forum des Webmasters