begin process at 2012 05 28 23:51:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Champs texte et liste déroulanteliés par ajax


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

Champs texte et liste déroulanteliés par ajax

vendredi 18 juin 2010 à 21:06:15 | Champs texte et liste déroulanteliés par ajax

shonguiz0

Bonjour,



je ne suis pas du tout familier avec le langage ajax ( et donc js aussi) mais voilà on m'a fait comprendre que pour mon problème, ajax est très recommendé. Voilà je souhaite réaliser un configurateur de pc en ligne, pour cela l'utilsateur doit preciser par le biais de 6 listes déroulantes le choix de ses composants (dd, ram, proc, carte mere....), ces 6 listes sont alimentés par 6 tables mysql, chaque table ayant deux champ ref et prix, je recupere bien sur la champ ref pour mes listes, voilà mon probleme, j'aimerais que tout de suite après avoir choisi un composant, le prix de ce composant là soit affiché à coté dans un champ texte, ce champs est bien sur alimenté par le table correspondante. Pouvez vous s'il vous plait m'indiquez comment faire ? Voici le script de mon configurateur.

Code PHP :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>

<body>
<form name="form1" method="get" action="inser.php">
														  <table width="227" height="194" border="1">
														    <tr>
														      <th scope="row"><font face="Verdana" style="font-size: 8pt; text-align: left;" color="#808080">Carte Mere</font></th>
														      <td><label>
														        <select name="cartem" id="cartem">
                                                                <?php
																	$SQL = "SELECT nom FROM cartesm";
																	$res = mysql_query($SQL);
																	while($val=mysql_fetch_array($res)) {
   																	echo "<option>".$val["nom"]."</option>\n";
																	}
																	?>
													            </select>
													          </label></td>
														      <td><label>
														        <input name="pcartem" type="text" id="pcartesm" value="" readonly="readonly">
													          </label></td>
													        </tr>
														    <tr>
														      <th scope="row"><font face="Verdana" style="font-size: 8pt; text-align: left;" color="#808080">Processeur</font></th>
														      <td><label>
														        <select name="proc" id="proc">
                                                                <?php
																	$SQL = "SELECT nom FROM proc";
																	$res = mysql_query($SQL);
																	while($val=mysql_fetch_array($res)) {
   																	echo "<option>".$val["nom"]."</option>\n";
																	}
																	?>
													            </select>
													          </label></td>
														      <td><label>
														        <input type="text" name="pcproc" id="pcproc">
													          </label></td>
													        </tr>
														    <tr>
														      <th scope="row"><font face="Verdana" style="font-size: 8pt; text-align: left;" color="#808080">RAM</font></th>
														      <td><label>
														        <select name="ram" id="ram">
                                                                <?php
																	$SQL = "SELECT nom FROM ram";
																	$res = mysql_query($SQL);
																	while($val=mysql_fetch_array($res)) {
   																	echo "<option>".$val["nom"]."</option>\n";
																	}
																	?>
													            </select>
													          </label></td>
														      <td><label>
														        <input type="text" name="pcram" id="pcram">
													          </label></td>
													        </tr>
														    <tr>
														      <th scope="row"><font face="Verdana" style="font-size: 8pt; text-align: left;" color="#808080">Disque Dur</font></th>
														      <td><label>
														        <select name="DD" id="DD">
                                                                <?php
																	$SQL = "SELECT nom FROM dd";
																	$res = mysql_query($SQL);
																	while($val=mysql_fetch_array($res)) {
   																	echo "<option>".$val["nom"]."</option>\n";
																	}
																	?>
													            </select>
													          </label></td>
														      <td><label>
														        <input type="text" name="pcdd" id="pcdd">
													          </label></td>
													        </tr>
														    <tr>
														      <th scope="row"><font face="Verdana" style="font-size: 8pt; text-align: left;" color="#808080">Carte Video</font></th>
														      <td><label>
														        <select name="cartev" id="cartev">
                                                                <?php
																	$SQL = "SELECT nom FROM cartesv";
																	$res = mysql_query($SQL);
																	while($val=mysql_fetch_array($res)) {
   																	echo "<option>".$val["nom"]."</option>\n";
																	}
																	?>
													            </select>
													          </label></td>
														      <td><label>
														        <input type="text" name="pccartev" id="pccartev">
													          </label></td>
													        </tr>
														    <tr>
														      <th scope="row"><font face="Verdana" style="font-size: 8pt; text-align: left;" color="#808080">Lecteur</font></th>
														      <td><label>
														        <select name="lec" id="lec">
                                                                <?php
																	$SQL = "SELECT nom FROM lecteur";
																	$res = mysql_query($SQL);
																	while($val=mysql_fetch_array($res)) {
   																	echo "<option>".$val["nom"]."</option>\n";
																	}
																	?>
													            </select>
													          </label></td>
														      <td><label>
														        <input type="text" name="pclec" id="pclec">
													          </label></td>
													        </tr>
														    <tr>
														      <th colspan="2" scope="row">Prix Total</th>
														      <td><label>
														        <input type="text" name="prixt" id="prixt" />
													          </label></td>
													        </tr>
													      </table>
														  <p>
														    <label>
														      <input type="submit" name="submit" id="submit" value="Envoyer">
													        </label>
  </p>
</form>
</body>
</html>


Cette discussion est classée dans : voil, texte, champs, ajax, val


Répondre à ce message

Sujets en rapport avec ce message

recevoir le focus [ par jacoco ] bonjourJe viens d'intégrer une fonction qui vérifie que mes champs comporte bien du texte. Je lance cette fonction sur le Onchange de mes champs de la Champs de texte!! [ par Myles ] J'aimerais savoir comment on fait, lorsqu'on utilise les feuilles de style dans dreamweaver, pour que le navigateur Netscape prenne les scripts en con Champs de texte!! [ par Myles ] J'aimerais savoir comment on fait, lorsqu'on utilise les feuilles de style dans dreamweaver, pour que le navigateur Netscape prenne les scripts en con Champs de texte!! [ par Myles ] J'aimerais savoir comment on fait, lorsqu'on utilise les feuilles de style dans dreamweaver, pour que le navigateur Netscape prenne les scripts en con Champs de texte!! [ par Myles ] J'aimerais savoir comment on fait, lorsqu'on utilise les feuilles de style dans dreamweaver, pour que le navigateur Netscape prenne les scripts en con obtenir le 'value' de 'x' champs texte [ par Tartuffe ] Salut,je suis confronté à un problème de récupération de données saisies dans un nombre variable de champs 'text', afin de faire la somme des données Avoir le prompt direct dans un champ texte [ par coolboy78 ] Bonjour,voila dans mon site j'ai un champs texte et j'aimerai savoir comment je peux faire pour qu'on ne n'ai pas a cliqué sur ce champs texte pour po Cohabitation OnMouseOut et OnClick [ par Batavia ] Bonjour,voilà j'ai conçu mon site en php avec des pseudo frames.Dans une partie menu, à l'aide du script suivant :function ChangeMessage(message,champ Addition [ par linkinpar236737 ] J'ai un petit problème. Imaginons que j'ai un bouton et un champs de texte.Champs de texte nommé score.Le bouton est nommé bouton1Je voudrais que quan saisie champs texte [ par alahyaneali ] BonjourJe voudrais qu'au moment de saisi dans un champs texteil m'execute une fonction javascriptn y a t-il pas une fonction comme onClick pour faire


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,390 sec (3)

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