cs_kentucky42
Messages postés2Date d'inscriptionmardi 1 janvier 2008StatutMembreDernière intervention 2 janvier 2008
-
1 janv. 2008 à 21:33
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
3 janv. 2008 à 08:41
Bonjour, dans le projet que j'ai a faire, je souhaiterai, apres avoir séléctionné un nom dans une liste déroulante, affiché les infos liées à ce nom qui sont stockées dans une base (donc requête Php).
De plus, après avoir créé une image en Php (carte indiquant des points de localisation), je souhaite de la même manière que pour le 1er pb (appel au javascript), affiché des infos liées aux localités en cliquant sur un point de l'image : ,<? echo $Y; ?>,10" alt="<? echo $lieu; ?>">.
Je sais qu'il faut que j'utilise un onclick, et appel d'une fonction. Mais je suis débutant en JS.
Je vous remercie d'avance pour vos réponses !
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 2 janv. 2008 à 09:55
Bonjour,
>>je souhaiterai, apres avoir séléctionné un nom dans une liste
déroulante,
>>affiché les infos liées à ce nom qui sont stockées dans une
base (donc requête Php).
transmettre le formulaire qui contient cette liste déroulante au php.
rien de particulier à faire en javascript, uniquement html + php
>>affiché des infos liées aux localités en cliquant sur un point de l'image : selfhtml, ici
cs_kentucky42
Messages postés2Date d'inscriptionmardi 1 janvier 2008StatutMembreDernière intervention 2 janvier 2008 2 janv. 2008 à 23:03
Bonjour Bultez, je te remercie pour tes réponses.
Pour ce qui est de l'affichage suite à une sélection dans une liste déroulante, je pensais qu'il fallait le faire par le biais de JS. En effet, je ne veux pas valider avec un bouton le formulaire après avoir effectué ma sélection, mais je veux juste un affichage sur la même page à chaque clic.
Pour ce qui est de la carte, je ne veux pas faire appel à une autre page (comme dans l'exemple selfhtml), mais comme dans le 1er cas un affichage sur la même page après avoir cliqué sur une localité.
Voici mon code :
for ($i=0 ; $i<$numrows ; $i++)
{
$res=mysql_fetch_object($execute);
$X=$res->X;
$Y=$res->Y;
$lieu=$res->nomlieu; ?>
,<? echo $Y; ?>,10" alt="<? echo $lieu; ?>">
<?
}
?>
En fait, je me demande si c'est pas possible de faire
Mais comment utilise-t-on onclick dans ce cas-là afin d'exécuter une requête Php. Comment faire ? Je galère vraiment !
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 3 janv. 2008 à 08:41
>>je ne veux pas valider avec un bouton le formulaire après
avoir effectué ma sélection,
>>mais je veux juste un affichage sur la
même page à chaque clic.
dans ce que j'ai dis, remplacer "formulaire" par "ajax (xmlhttprequest)"
>>Pour ce qui est de la carte, je ne veux pas
faire appel à une autre page
>>(comme dans l'exemple selfhtml),
pas regargé l'exemple, mais "il suffit" d'adapter à ce que tu veux
l'appel à une autre page est probablement un détail dans l'exemple.
>>En fait, je me demande si c'est pas possible de faire mon Site» «M'écrire»