[PHP & JS] Passage de variables ...? [RESOLVU]

Passage de variables ...? [RESOLVU] [PHP & JS] - PHP - Programmation

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 ! :D )


Message édité par le20k le 14-06-2003 à 01:19:18

---------------
dieu créa l'homme et meuh fit la vache
Reply

Marsh Posté le 14-06-2003 à 00:38:57   

Reply

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 ?


Message édité par Kyle le 14-06-2003 à 01:04:20
Reply

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  :pt1cable: )


---------------
dieu créa l'homme et meuh fit la vache
Reply

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" );

Reply

Marsh Posté le 14-06-2003 à 01:16:35    

pas bete !....  :sol:  
 
j'avais completement zappé le contenu de mes "options" !
 
je te remercie  :jap:  
 
( je m'en vais testouiller ça :) )
mmmm
 
bonne nuit :hello:  
 
( j'aime les smileys  :D )
hop encore un  :bounce:


---------------
dieu créa l'homme et meuh fit la vache
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed