Passage de variables ...? [RESOLVU] [PHP & JS] - PHP - Programmation
Marsh Posté le 14-06-2003 à 01:04:05
Choisissez parmi la liste suivante le nom :
<SELECT name='choix_nom' onchange="parent.milieu.location.href='this.options[this.selectedIndex].value'">
<?
$query = "select nanana";
$result = mysql_query (...) or die (mysql_erro());
while ($row = mysql_fetch_array($resultat)) {
$rowbis = $row[nom_possible];
echo ("\t<OPTION value=\"$PHP_SELF?lavariableapasser=$rowbis\">$rowbis</OPTION>\n" );
}
?>
</SELECT>
Un truc de ce genre la ?
Marsh Posté le 14-06-2003 à 01:10:02
certes mail il faut quand meme que je lui envoie quelques variables php avec ...
donc peux-je faire ça :
onchange="parent.milieu.location.href='this.options[this.selectedIndex].value'"
avec un petit "+$une_de_mes_variables_php_a_passer_aussi" ?
( C marrant, quand jsuis tigué, j'ai des questions un peu ... betes )
Marsh Posté le 14-06-2003 à 01:12:55
les variables tu les passes ici :
echo ("\t<OPTION value=\"$PHP_SELF?lavariableapasser=$rowbis&var2=$var&var3=$var3\">$rowbis</OPTION>\n" );
Marsh Posté le 14-06-2003 à 01:16:35
pas bete !....
j'avais completement zappé le contenu de mes "options" !
je te remercie
( je m'en vais testouiller ça )
mmmm
bonne nuit
( j'aime les smileys )
hop encore un
Marsh Posté le 14-06-2003 à 00:38:57
NAAAN je sais, php c'est un langage serveur tandis que JS c'est un langage client
MAIS...
pour générer tout simplement un lien avec des variables JS comment je peux faire ?
style voilà mon code simplifié :
( coup d'oeil à jeter du coté du code en caracteres gras )
<?
$lientemp = $PHP_SELF . "?lavariableapasser=";
?>
Choisissez parmi la liste suivante le nom :
<SELECT name='choix_nom' onchange="parent.milieu.location.href='<?=$lientemp?>+choix_nom'">
<?
$query = "select nanana";
$result = mysql_query (...) or die (mysql_erro());
while ($row = mysql_fetch_array($resultat)) {
$rowbis = $row[nom_possible];
echo ("\t<OPTION value=\"$rowbis\">$rowbis</OPTION>\n" );
}
?>
</SELECT>
edit : en fait ça se résume à trouver comment, simplement en changeant l'option d'un select, on peut charger une nouvelle page avec des parametres dynamiquement gérés par js mais aussi par php ( tout le monde a compris là ? mmm ? interro écrite ! )
Message édité par le20k le 14-06-2003 à 01:19:18
---------------
dieu créa l'homme et meuh fit la vache