Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2917 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  Renvoyer une certaine valeur apres click sur <input "valider">

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Renvoyer une certaine valeur apres click sur <input "valider">

n°774105
youyou73
Posté le 23-06-2004 à 11:59:59  profilanswer
 

Voila le Probleme
 
j'accede a ma Base de Donnée et je renvoi les noms des "Chargé d'Affaire" via une scroll bar,
l'Utilisateur selectionne le nom du bonhomme et clique sur valider
 
ensuite avec un Request.QueryString je ne peut recuperer que le nom de mon charge d'affaire
 
 * Le nom du "Chargé d'Affaire" je le recup dans une table
 
-> Je voudrais pouvoir recuperer le "Trigrame"(identifiant propre de chaque chargé d'affaire se composant en 3 lettres) apres que l'utilisateur est click sur "valider" car pour l'instant je ne recupere que son nom et prenom et donc je ne peu afficher un resultat

mood
Publicité
Posté le 23-06-2004 à 11:59:59  profilanswer
 

n°774146
youyou73
Posté le 23-06-2004 à 12:25:45  profilanswer
 

Si c'est pas tres claire dites le moi parceque la je bloque severe :s


Message édité par youyou73 le 23-06-2004 à 12:26:05
n°774172
Lord II
PIB2000
Posté le 23-06-2004 à 12:43:53  profilanswer
 

Effectivement ce n'est pas très clair.
Avec un petit peu de code ce serait un peu plus clair.

n°774235
youyou73
Posté le 23-06-2004 à 13:50:59  profilanswer
 

-----> je selectionne le nom et prenom des chargé d'affaire pour les afficher
<%
set rs_clientAff = Server.CreateObject("ADODB.Recordset" )
rs_clientAff.ActiveConnection = MM_client_STRING
rs_clientAff.Source = "SELECT nom,Prénom FROM T_ChargeAffaire"
rs_clientAff.CursorType = 0
rs_clientAff.CursorLocation = 2
rs_clientAff.LockType = 3
rs_clientAff.Open()
rs_clientAff_numRows = 0
%>
 
 
je les affiche dans une scroll bar
 
 <select name="CharAff">
         <%
 While (NOT rs_clientAff.EOF)
 %>
  <option value="<%=(rs_clientAff.Fields.Item("nom" ).Value)%><%=(rs_clientAff.Fields.Item("Prénom" ).Value)%>"> <%=(rs_clientAff.Fields.Item("nom" ).Value)%>&nbsp;&nbsp;<%=(rs_clientAff.Fields.Item("Prénom" ).Value)%></option>    
        <%
    rs_clientAff.MoveNext()
 Wend
 If (rs_clientAff.CursorType > 0) Then
    rs_clientAff.MoveFirst
 Else
    rs_clientAff.Requery
 End If
 %>
        </select>
 
--------------------> et quand l'utilisateur clique sur valider
<input type="submit" name="action" value="Valider">
 
et bien je n'arrive que a recuperer le nom et le prenom du "chargé d'affaire" et je voudrai recuperer son identifiant propre "trigrame" qui se situe dans la table T_charge affaire
 
-> c'est pour ca ke je voulais savoir si jamais je pouvais faire un
<select name="Tri">
--- avec un code dedans ki me permetrai de recup le trigrame du nom selectionné
 
 
P.S: j'aurai bien fais des imprim ecran mais je suis en entreprise et j'ai pas acces a mon ftp
 
P.S 2 : si c'est tjs pas comprehensible lacher l'affaire je suis trop une merde en francais

n°774307
Lord II
PIB2000
Posté le 23-06-2004 à 14:34:25  profilanswer
 

La je comprends pas trop, il faudrait aussi la structure de la table.
 A mon avis tu devrais egalement selectionner le trigramme et le mettre en value du option
 

Code :
  1. <select name="CharAff">
  2.          <%
  3. While (NOT rs_clientAff.EOF)
  4.   response.write "<option value=""" & (rs_clientAff("trigramme" ) & """>"  & rs_clientAff("nom" ) & "&nbsp;&nbsp;" & rs_clientAff("Prénom" ) & "</option>"
  5.     rs_clientAff.MoveNext()
  6. Wend
  7. If (rs_clientAff.CursorType > 0) Then
  8.     rs_clientAff.MoveFirst
  9. Else
  10.     rs_clientAff.Requery
  11. End If
  12. %>
  13.         </select>


 
Evidemmment il faut egalement le selectionner dans la requete.
 
PS : On appelle ca une combobox ( ou liste déroulante )


Message édité par Lord II le 23-06-2004 à 14:35:47
n°774341
youyou73
Posté le 23-06-2004 à 14:55:17  profilanswer
 

ok je v essayer  
 
mais a la base je voulais pas l'afficher ce trigramme il doit rester secret
 
sinon apres j'ai peur que mon "Request.QueryString" comporte : trigrame+nom+prenom
et de pas pouvoir selectionner que le trigrame a part

n°774457
youyou73
Posté le 23-06-2004 à 15:54:03  profilanswer
 

C bon probeleme resolu
 
il suffisait au moment de creer la combobox, dans la value du option de mettre a gauche le trigrame (valeur que l'on renvoi) et a droite le nom et prenom (valuer que l'on affiche)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  Renvoyer une certaine valeur apres click sur <input "valider">

 

Sujets relatifs
pb pour récupérer une valeurImage qui apparait et disparait avec certaine fréquence
PB avec une valeur NULL dans un calcul sous SQL[HTML] Quel code pour ouvrir une fenetre d une certaine taille ?
javascript : quels input disponible ?[C++] Norme de la valeur de retour de typeid()::name() (GCC)
[ HTML ] formulaire, élément input type="image" --> ProblèmeValider un site
[VBA/Access 2000] Comparer valeur champ d'édition avec champ tableEcrire la valeur d'une variable dans une cellule
Plus de sujets relatifs à : Renvoyer une certaine valeur apres click sur <input "valider">


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR