cs_tommie
Messages postés40Date d'inscriptionjeudi 18 mars 2004StatutMembreDernière intervention11 octobre 2005
-
16 sept. 2005 à 10:40
cs_tommie
Messages postés40Date d'inscriptionjeudi 18 mars 2004StatutMembreDernière intervention11 octobre 2005
-
16 sept. 2005 à 14:38
Bonjour j'ai un probleme avec une redirection d'une page ASP à une autre
en fait a partir d'une page ou j'affiche des infos concernant un enfant, je peux envoyer vers une page de traitement ou je vais pouvoir inserer des données le concernant dans une table mais le probleme que j'ai c'est qu'apres mon traitement et bien je redirige vers la premiere page mais le soucis c'est que je ne recupere pas les données de l'enfant en question. je n'arrive pas a repasser les infos les concernant
comment faire
merci de votre aide
je vous join les pages concernés: (saisie_enfant1.asp et saisie_enfant_traitement.asp)
page saisie_enfant1.asp :
<!--#include file= "session-verif.asp"-->
<%
Session.LCID = 1036 ' gestion des dates en francais
'connexion avec la base de données
set conn=Application("connexion")
sql_verif="select * from enfant where matricule='"& request("cleenfant") &"' and numenfant='"& request("numenfant") &"'"
set verif=conn.execute(sql_verif)
'response.write sql_verif
if not verif.eof then
nomenfant = verif("nomenfant")
prenomenfant = verif("prenomenfant")
end if
sql_scolarite="select S.*, ET.idetablissementscolaire, ET.libetablissementscolaire, R.idregime, R.libregime, ST.idsituationetude, ST.libsituationetude, C.idclassescolaire, C.libelleclasse from scolarite S, Etablissementscolaire ET, RegimeScolaire R, situationetudes ST, Classescolaire C where S.matricule='"& request("cleenfant") &"' and S.numenfant='"& request("numenfant") &"' and S.idetablissementscolaire = ET.idetablissementscolaire(+) and S.idregime = R.idregime(+) and S.idsituationetude = ST.idsituationetude(+) and S.idclassescolaire = C.idclassescolaire(+)"
sql_scolarite sql_scolarite & " and S.idscolarite (SELECT MAX(S2.idscolarite) FROM Scolarite S2 WHERE S.matricule = S2.matricule)"
set scolarite=conn.execute(sql_scolarite)
'response.write sql_scolarite
sql="select distinct * from etablissementscolaire order by libetablissementscolaire"
set liste_etablissement=Conn.Execute(sql)
%>
<%
while not liste_etablissement.eof
if CStr(liste_etablissement("libetablissementscolaire")) = libetablissementscolaire then
select_item = "selected"
else
select_item = ""
end if
%>
<option <%=select_item%> value="<%=liste_etablissement("idetablissementscolaire")%>"><%=liste_etablissement("libetablissementscolaire")%> <%=liste_etablissement("iddepartement")%> <%=liste_etablissement("ville")%></option>
<%liste_etablissement.movenext
wend
liste_etablissement.close
set liste_etablissement=NOTHING
sql="select distinct * from situationetudes order by libsituationetude"
set liste_etude=Conn.Execute(sql)
%>
<%
while not liste_etude.eof
if CStr(liste_etude("libsituationetude")) = libsituationetude then
select_item = "selected"
else
select_item = ""
end if
%>
<option <%=select_item%> value="<%=liste_etude("idsituationetude")%>"><%=liste_etude("libsituationetude")%></option>
<%liste_etude.movenext
wend
liste_etude.close
set liste_etude=NOTHING
Spécialité :,
<textarea name="specialite" rows="3" cols="40" onKeyUp="limite(this,60);" onKeyDown="limite(this,60);" style="font-size: 9pt; font-family: MS Sans Serif; background-color: #D5EAFF" onfocus="this.className='input_focus';" onblur="this.className='';"><%=specialite%></textarea>,
Nature classe :,
<textarea name="natureclasse" rows="3" cols="40" onKeyUp="limite(this,60);" onKeyDown="limite(this,60);" style="font-size: 9pt; font-family: MS Sans Serif; background-color: #D5EAFF" onfocus="this.className='input_focus';" onblur="this.className='';"><%=natureclasse%></textarea>
</form>
<% sql_histo = "SELECT * FROM Scolarite where matricule='"& request("cleenfant") &"' and numenfant='"& request("numenfant") &"' order by idscolarite DESC"
set histo = conn.Execute(sql_histo)
if not(histo.EOF) then
idscolarite = histo("idscolarite")
end if
%>
if (Request.Form("bouton") = "Enregistrer") then
if request.form("idscolarite") = "" then
response.redirect("BE_saisie_enfant1.asp?flag=1")
'&clenfant="&cleenfant&numenfant="&numenfant")
end if
sql="SELECT * FROM scolarite WHERE matricule = '"&request("cleenfant") &"' AND numenfant = '"&request("numenfant") &"' AND idscolarite='" & Request("idscolarite") & "' "
set liste_annee=Conn.Execute(sql)
'response.write sql
If NOT liste_annee.eof then
response.redirect("BE_saisie_enfant1.asp?flag=2")