ncode33
Messages postés11Date d'inscriptionlundi 17 janvier 2005StatutMembreDernière intervention24 février 2005
-
18 janv. 2005 à 14:17
ncode33
Messages postés11Date d'inscriptionlundi 17 janvier 2005StatutMembreDernière intervention24 février 2005
-
19 janv. 2005 à 13:57
bonjour a tous ,
j ai un petit probleme...;)
voila j ai fait un formulaire ou je recupere des données d'une requete select.
J aimerai pouvoir modifier et supprimer a partir des deux boutons mais je ne sai pas le faire.
(la requete je la connais mais je ne sais pas comment faire pour faire ca dans le bouton)
cs_roro06
Messages postés732Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention29 octobre 2007 19 janv. 2005 à 13:02
Bonjour
...assez d'accord avec jesus ... surtout la dernière remarque.
Bon, une piste :
d'abord, modifier ta page comme ceci :
<FORM method=POST action="resultat.asp?p_id=<%=RS.Fields("id").Value %>">
(id étant la clef de ta table, elle peut s'appeler num, ou ident, ou tartempion)
p_id est un parametre qui va te permettre de retrouver ton enregistrement dans ta page resultat.asp
ensuite, tu as plusieurs possibilités, en voici une : au lieu de deux boutons submit, qui envoient de toute façon le formulaire, tu mets deux boutons simples avec un petit javascript dedans du style :
onclick="document.forms[0].action+='&p_act=sup';document.forms[0].submit()"
et:
onclick="document.forms[0].action+='&p_act=maj';document.forms[0].submit()"
A toi ensuite d'écrire la page resultat.asp avec : recherche de l'enregistrement grâce à p_id
differenciation de cas : si request("p_act")="sup" -->suppression
si request("p_act")="maj" --> mise à jour
( j'ai presque fait le boulot, là, non ?)
C'est une méthode possible, pas la seule, peut-être pas la meilleure, à voir ...
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 18 janv. 2005 à 17:28
Je crois t'avoir répondu au moins une fois, alors si ce que je t'ai dit
ne t'allais pas, tu me le dit, mais inutile de reposer 3 fois la meme
question !!! Je t'ai dit de faire une petite recherche, à mon avis le
site regorge d'exemple pouvant t'aider.
Le forum n'est pas la pour faire ton job, mais pour t'aider !!!
<!--StartFragment -->
<hr>
Cyril - Webmaster de Hoshimi.CodeS-SourceS.fr<sp =""></sp>