Titre: erreur
Posté par: d3vil74 le le 23-01-2005 a 15:31:42
Salut je suis novice mais jais un probleme incomprehensible:
Voila jais 3 cadre : Hautgauche , HautDroit ,Bas et le cadre parent jais besoin que de deux cadre dans mon probleme: les deux cadre du haut.
alors voila avec le premier je modifie une variable java ki est sur le cadre parent avec le second je recupere la variable et la transforme en php puis je fais une requete
Le probleme: le probleme est que la requete ecrite est juste et rends bien des valeur kan je la lance depuis Mysql mais lancer depuis le code ca rend aucunevaleur..... aidr moi
Voici mon code :
Déjà les la page mere qui acceuille qui acceuille les cadres
Code:
<html> <head> <title>Document sans nom</title> <script language="javascript"> var categ,modele;
function ChgCateg() { categ=HautGauche.form1.categ.value; HautGauche.form1.submit(); }
function ChgMod() { modele=HautDroit.form1.modele.value; HautDroit.form1.submit(); }
function AffCateg() {return categ;}
function AffMod() {return modele;} </script>
</head> <frameset rows="20%,*" border="0" > <frameset cols="50%,*" border="0 "> <frame src="selectcateg.php" name="HautGauche" noresize> <frame src="selectmodele.php" name="HautDroit" noresize> </frameset> <frame src="afficherproduit.php" name="Bas" noresize> </frameset><noframes></noframes> </html>
|
|
Maintenant le premier cadre : (haut à gauche)
Code:
<html> <head> <link href="../csstyle1.css" rel="stylesheet" type="text/css"> </head> <body>
<form name="form1" > <div align="center"> <p> <? include("connect.inc"); $connection = mysql_connect($host,$user,$password) or die ("Connection au serveur impossible"); $db = mysql_select_db($database,$connection) or die ("Selection de la base de données impossible"); $query = "SELECT codecateg,nomcateg FROM categorie ORDER BY nomcateg "; $result = mysql_query($query) or die ("Exécution de la sélection impossible");
?> <select name="categ" onChange="parent.ChgCateg();"> <? while ($ligne = mysql_fetch_array($result)) { extract($ligne); ?> <option selected value="<? echo "$codecateg"; ?>"><? echo "$nomcateg"; ?></option> <? } ?> </select> </div> </form> <? mysql_close() ?> </body> </html>
|
|
Puis enfin le cadre de droite : (haut à droite)
Code:
<html> <head> <link href="../csstyle1.css" rel="stylesheet" type="text/css"> </head> <body> <? $categ= '<script>document.write(parent.AffCateg());</script>'; echo $categ . "<br>" ;
include("connect.inc"); $connection = mysql_connect($host,$user,$password) or die ("Connection au serveur impossible"); $db = mysql_select_db($database,$connection) or die ("Selection de la base de données impossible"); $query = "SELECT nummod,nommod FROM modele where codecateg = '" . $categ ." ' ORDER BY nommod "; $result = mysql_query($query) or die ("Exécution de la sélection impossible"); echo $query; ?> <form name="form1" action="afficherproduit.php" target="Bas" method="post"> <p align="center"> <select name="modele" onChange="parent.ChgMod();"> <?
// $categ=$_POST["categ"]; if ($ligne = mysql_fetch_array($result)) {extract($ligne); ?><option selected value="<? echo "$nummod"; ?>"><? echo "$nommod"; ?></option><script language="javascript">parent.ChgMod();</script> <? while ($ligne = mysql_fetch_array($result)) { extract($ligne); ?><option value="<? echo "$nummod"; ?>"><? echo "$nommod"; ?></option><? } }?> </select> </p> </form> <? mysql_close() ?> </body> </html>
|
|
|
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|