Aller au contenu

récupération d'une variable php en javascript


Sujets conseillés

Posté

Voilà le petit problème auquel je suis confronté:

Je voudrais insérer un formulaire en JAVASCRIPT

dans le code suivant me permettant de récupérer

la variable $code[$i] dans le calque "resu" de la

même page, à partir d'une image survolée correspondant

au titre du spectacle sélectionné.

MERCI D'AVANCE.

<body>

<div id="spect" >

<?

for ($i=0;$i<$nb;$i++) {

VOICI LES VARIABLES QUE JE RECUPERE SUR MA BASE DE DONNEES

$code[$i]=code pour afficher le Résumé du spectacle sélectionné

ET QUE JE VOUDRAIS récupérer DANS LE CALQUE "resu"

$on[$i]=titre gif survolé

$off[$i]=titre gif au départ

$image[$i]=image n°x

?>

<a href="#" onMouseOut="MM_swapImgRestore()"

onMouseOver="MM_swapImage('<? echo $image[$i]; ?>','','images/specTO2/titres/<? echo $on[$i]; ?>',0)">

<img src="images/specTO2/titres/<? echo $off[$i]; ?>" name="<? echo $image[$i]; ?>" width="116" height="12" border="0">

</a>

<?

}

?>

</div>

<div id="resu" >

<font face="Times New Roman, Times, serif" size="2">

<?

$sql= " SELECT resu FROM resu WHERE code='R03' ";

if ($res=send_sql($db,$sql))

{

$resu=mysql_result($res,0,"resu");

echo $resu;

}

?>

</font> </div>

</body>

Posté

il me semble que c'est pas possible ton truc. ou alors peut être en glissant un timeout qui relance le javascript de vérification des variables agissant sur le contenu. le problème c'est que ça boufferait un max de ressources phpsql si ça marchait comme ça.

donc tu ferais mieux de précharger tous les contenus (titres, url d'images, etc.) et de conditionner leurs apparitions par rollover comme tu as commencé.

le seul problème c'est qu'il me semble que tu vas être obligé de tout faire en javascript à partir de là (en dehors du préchargement de données, en phpsql par contre), et de lister toutes les possibilités et non pas de les conditionner avec $var ($i dans ton exemple).

je suis pas le plus balaize du forum pour la prog, mais c'est une impression générale à la lecture de ton post.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...