begin process at 2010 02 10 03:06:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

premier script avec javascript...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

premier script avec javascript...

mercredi 11 août 2004 à 16:35:36 | premier script avec javascript...

ehmarc

salut

voila alors mon script récupère la valeur dans une liste déroulante et doit envoyer cette valeur dans la partie en php pour effectuer la requete afin que ma deuxième liste déroulante affiche un autre choix de données

Mon problème c de passer la valeur que j'ai recuperer dans la partie javascript à la partie php du script
(c mon premier jour de javascript toute vos remarque o niveau de mon code niveau structure methode de codage.... seront accepter)

la ou il ya "ici je doit recuperer ma variable coter client" c la que je doit metter ma variable "val"


merci

function modifier(){
//on recupère la valeur selectionner dans le premier champ
var contrax = document.form1.contrat.options.selectedIndex;
var val = document.form1.contrat.options[contrax].text;
//valeur ok
//on vide la liste des interventions
var lg = document.form1.inter.length;
for (i = lg - 1; i >= 0; i--) {
document.form1.inter.options[i] = null;
}
//on envoie la nouvelle requete o serveur
<?php
// Inclusion de la classe mère
include_once("/Commun/Sgbd/SGBD.class.php");
// Initialisation de la variable du SGBD correspondant
$SQL = "MySQL";
// Inclusion de la classe fille du SGBD correspondant
include_once ("/Commun/Sgbd/".$SQL.".SGBD.class.php");
//Inclusion des paramêtres de connexion
include_once ("/Commun/connexion.php");
$new = new $SQL($identifiant,$password,$Adresse,$NomTable);
$requete = "Select * from `tab_intervention` where type_contrat = 'ici je doit recuperer ma variable coter client'";
$new->connect();
$new->requete($requete);
$i=0;
while ($row = mysql_fetch_object($new->requete)){
$liste = addslashes($row->Intervention_Demander);
echo "var p$i = new Option('$liste','$liste');\n\t";
echo "document.form1.inter.options[$i] = p$i;\n\t";
$i++;
}
?>
}
</script>

"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller"
mercredi 11 août 2004 à 20:23:19 | Re : premier script avec javascript...

vopicek

Salut,

en passant, comme j'ai aussi une question, je t'en pose une directement concernant ton problème.
Suivant la réponse, ce sera plus facile de cerner ma réponse

Pourquoi as-tu besoin de JS. tu peux récupérer directement la valeur de ta variable avec PHP et adapter ton formulaire en php, ce qui est plus facile.

D'une manière plus générale, les valeurs des objets en JS sont mis dans la propriété valeur

par exemple a= document.formulaire.mavariable.valeur;

bonne suite.


Vopicek
jeudi 12 août 2004 à 08:31:13 | Re : premier script avec javascript...

ehmarc

salut
c simple ca me permet de récupérer ma variable et de travailler en dynamique sur mes deux listes deroulantes avec le moins de validation de formulaire (ou de changement de page possible).
Ce qui donnera o finale un site plus ergonomique

je sais pas si ca repond bien a ta question...
c le matin je suis pas trop reveiller si il fo preciser dit le...
++

"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller"
jeudi 12 août 2004 à 11:18:50 | Re : premier script avec javascript...
jeudi 12 août 2004 à 11:27:21 | Re : premier script avec javascript...

bultez

Membre Club
mon message s'affiche mal : je reposte
pour passer des paramètres du java script au php
il faut recharger le php :
_ soit avec un formulaire avec method post

< form name="frm" action="pgr.php" method="post" >
< input type="text" ou "hidden" ou ... name="p1" value="v1" >
< input type="text" ou "hidden" ou ... name="p2" value="v2" >
...
< form >

php traitera ces paramètres avec

$_POST["p1"] et $_POST["p2"]

_ soit en utilisant l'URL et la method get

location.href="pgr.php?p1='v1'&p2='v2'";

php traitera ces paramètres avec

$_GET["p1"] et $_GET["p2"]

@+
jeudi 12 août 2004 à 11:48:10 | Re : premier script avec javascript...

ehmarc

Réponse acceptée !
Salut

(symmpa le code sur fond grisé)
Tu entend par ceci quil fo que je valide un formulaire donc que je recharge la page???? ou je comprend mal parceque c justement la chose que je voulais eviter

enfi jai quand meme reussi a palier a mon probleme en faisant ca:
(je reaffiche que ce qui change)

$requete = "Select * from `tab_intervention`"; //where type_contrat = 'Vert'
$new->connect();
$new->requete($requete);
echo "i=0;";
while ($row = mysql_fetch_object($new->requete)){
echo "if(val == '$row->type_contrat'){";
echo "i++;";
$liste = addslashes($row->Intervention_Demander);
echo "var p = new Option('$liste','$liste');\n\t";
echo "document.form1.inter.options[i] = p;\n\t}";
}


ca marche...

"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller"


Cette discussion est classée dans : valeur, liste, requete, document, form1


Répondre à ce message

Sujets en rapport avec ce message

Insertion d'une valeur dans requete mysql/php [ par houloul1 ] Bonjour et merci de lire ce messagej'ai un petit problème avec la récupération d'un champ avec javascript.Mon problème se situe au niveau la ligne $sq activer une liste avec un bouton radio... facile pour vous ;-) [ par nougitch ] Bonsoir, J'a deux boutons radio : le premier ne fait rien, le second doit activer une liste déroulante qui est disabled sans recherger la page bien s pb de liste déroulante [ par abdouinfomiage ] slt les amis j un pb concernant la récupération d'une valeur d'une liste et de l attribuer a cette liste apré avoir appeler la fonction location.lorsq Liste déroulante sans valeur au départ [ par ahcorad ] Voila, je voudrais quand la page du formulaire s'ouvre, que la liste déroulante n'est aucune valeur sélectionnée comment faire ?? Supprimer le retrait d'une liste HTML [ par edelendil ] Voila, dans le cadre d'un menu expensif j'utilise une liste de type ....  pour faire mes rubriques/ sous rubriques. Hors il se trouve que je voudrais Ouverture popup quand selection d'une valeur fixe dans une liste deroulante [ par atomik29 ] Bonjour a tousvoila mon problemeJ'ai une popup dans laquelle j'affiche des valeurs dans une liste deroulante a partir d'une fonction.Appel de la fonct "Mailto" dans une fenêtre "window.open" ???? [ par midas67 ] Bonjour à tous,Depuis peu je me suis mis à utiliser Javascript et je me trouve devant une impasse ....Pour les besoins d'un formulaire de commande j'u script de verification formulaire [ par nacer_1954 ] SVP  j'ai un formulaire ou il ya des boutons radios et un champ de sais verification formulaire [ par nacer_1954 ] SVP  j'ai un formulaire ou il ya des boutons radios et un champ de saisie et une liste deroulante. j'ai des affaire qui sont dans une base de don probleme 2 formulaires dans un pages + champs obligatoires [ par ludobiohazard ] Bonjour, J'ai un petit soucis, j'ai deux formulaires bien disctincts dans une page. Tous les champs sont obligatoires sur chaque formulaire.Lorsqu'il


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales