Pourquoi ne me prends il pas dans la balise <form ......> le "return refresh()" n'est pas pris en compte POURQUOI ?
Précédemment, cela marchait ! je ne comprends pas pourquoi ?
Voir le code ci dessous ...
A SAVOIR QU'IL N'Y A AUCUN MESSAGE D'ERREUR !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <script type="text/javascript"> function refresh() { alert("Mise à jour effectuée"); return true; } function form_maj_adr() { document.forms.maj_adr.submit() } </script>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77 echo'<table border="0">'; echo'<tr>'; echo'<td width="500px">'; echo '<IMG src="image/Ets-Markpage.png" align="left" border=0><font color="#336699" size="6"><strong>'.$data['Etablissement'].' - '.$data['Num_Coda'].'</strong></font>'; echo'</td>'; echo'</tr>'; //Requete concernant l'adresse postale et la ville de localisation $loca = "SELECT e.IdEtb, e.Etablissement, lo.LOCA_ID, lo.LOCA_ADRESSE1, lo.LOCA_ADRESSE2, lo.LOCA_CP, lo.LOCA_VILLE, lo.LOCA_CP, lo.LOCA_TEL, lo.IDETB FROM etablissement e LEFT JOIN localisations lo ON e.IdEtb=lo.IDETB WHERE Etablissement='".$data['Etablissement']."'"; $req_loca = mysql_query($loca) or die ('Erreur SQL !<br>'.$loca.'<br>'.mysql_error()); //tableau associatif - récupération valeur table de jointure localisation & etablissement $etb_loca = mysql_fetch_assoc($req_loca); //Javascript - Localisations echo '<script type="text/javascript"> function aff_loca() { document.getElementById("iddelinputadr").style.visibility="visible"; document.getElementById("iddelinputadr").disabled = false; document.getElementById("iddelinputadr").value="'.$etb_loca['LOCA_ADRESSE1'].'" document.getElementById("iddelinputcp").style.visibility="visible"; document.getElementById("iddelinputcp").disabled = false; document.getElementById("iddelinputcp").value="'.$etb_loca['LOCA_CP'].'" document.getElementById("iddelinputville").style.visibility="visible"; document.getElementById("iddelinputville").disabled = false; document.getElementById("iddelinputville").value="'.$etb_loca['LOCA_VILLE'].'" document.getElementById("iddelimgannulloca").style.visibility="visible"; document.getElementById("inputOKloca").style.visibility="visible"; } </script>'; echo '<script type="text/javascript"> function ann_loca() { document.getElementById("iddelimgannulloca").style.visibility="hidden"; document.getElementById("iddelinputadr").style.visibility="hidden"; document.getElementById("iddelinputcp").style.visibility="hidden"; document.getElementById("iddelinputville").style.visibility="hidden"; document.getElementById("inputOKloca").style.visibility="hidden"; } </script>'; echo'<tr>'; echo'<td style="background-color:#E1E9EA;border-color:#000000;border-width:1;border-style:dotted" width="500px">'; echo'<font size="1">'.$etb_loca['LOCA_ADRESSE1'].' '.$etb_loca['LOCA_CP'].' '.$etb_loca['LOCA_VILLE'].'<IMG src="image/edit_blue.png" style="border:"0" onclick="aff_loca();"></font>'; echo'</td>'; echo'</tr>'; echo'<tr>'; echo'<td style="background-image:url(image/bandeau-zone_modif.png);border-width:1;border-style:solid" width="500px">'; if(isset($_POST["adr"])) { //IF postage de la valeur "adr", "cp" et "ville" $sql_adr="UPDATE localisations SET LOCA_ADRESSE1='".$_POST["adr"]."' WHERE IDETB='$id'"; $exe_sqladr = mysql_query($sql_adr) or die('Erreur SQL !'); } elseif(isset($_POST["cp"])) { $sql_adr="UPDATE localisations SET LOCA_CP='".$_POST["cp"]."' WHERE IDETB='$id'"; $exe_sqladr = mysql_query($sql_adr) or die('Erreur SQL !'); } elseif(isset($_POST["ville"])) { $sql_adr="UPDATE localisations SET LOCA_VILLE='".$_POST["ville"]."' WHERE IDETB='$id'"; $exe_sqladr = mysql_query($sql_adr) or die('Erreur SQL !'); } echo'<form name="maj_adr" method="POST" onsubmit="return refresh()" Action="index.php?numlien=Det_Etablissement&id='.$id.'"><font size="1"><input type="text" disabled="disabled" name="adr" id="iddelinputadr" style="visibility: hidden" value=""> <input type="text" disabled="disabled" name="cp" id="iddelinputcp" style="visibility: hidden" value="">'; echo' <input type="text" disabled="disabled" name="ville" id="iddelinputville" style="visibility: hidden" value=""> <IMG src="image/valid.png" id="inputOKloca" style="visibility: hidden" type="submit" onClick="form_maj_adr();">'; echo'<IMG src="image/cancel.png" id="iddelimgannulloca" style="visibility: hidden" type="submit" onClick="ann_loca();"></form>'; echo'</font>'; echo'</td>'; echo'</tr>'; echo'</td>'; echo'</tr>'; echo'</table>';
Partager