Bonjour,
Je suis actuellement sur un script pour mise a jour d'une donnée dans ma base mysql, le formulaire et la récupération fonctionnement correctement mais le header pour recharger la page ne fonctionne pas.
Ci-dessous mon script
Je vous remercie de votre aide
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 <?php include('../inc/inc_connexion.php'); if(isset($_POST['facture']) AND $_POST['facture'] != NULL AND isset($_POST['modif']) AND $_POST['modif'] != NULL) { $facture=$_POST['facture']; $modif=$_POST['modif']; $requete ="UPDATE facture SET fact_annee='$modif' WHERE fact_facture = '$facture'"; $requete_execut = mysql_query( $requete ) or die(mysql_error()); header('location:modif_annee.php?annee='.$var.''); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Gestion des dus !</title> <link rel="stylesheet" media="screen" type="text/css" title="GESTION DES DUS V2" href="../style/page.css" /> <link rel="stylesheet" type="text/css" media="print" href="../style/print.css" /> <!-- CSS SPÉCIAL IMPRESSIONS --> </head> <body> <a href='../index.php'>Retrour index</a> <?php include('../inc/inc_connexion.php'); include('../inc/fonction.php'); $result = mysql_query("SELECT fact_annee as annee FROM facture group BY fact_annee ASC")or die(mysql_error()); echo '<form action="modif_annee.php" method="post">'; echo 'Choissisez un code année : '; echo '<select name="frm_select_annee">'; while ($row = mysql_fetch_array($result)) { echo '<option value="'.$row['annee'].'">'.$row['annee'].'</option>'; } echo '</select>'; echo '<input type="submit" value="Go" />'; echo '</form>'; $var=''; if(isset($_POST["frm_select_annee"]) AND $_POST["frm_select_annee"] != NULL) { $var = $_POST["frm_select_annee"]; $reponse = mysql_query("SELECT * FROM facture WHERE fact_annee = '".$var."'ORDER BY fact_id")or die(mysql_error()); } if($var != NULL) { while ($donnees = mysql_fetch_array($reponse) ) { echo "<form method='post' action='modif_annee.php'> <input type='texte' name='client' value='".$donnees['fact_id']."' size='7' /> <input type='texte' name='facture' value='".$donnees['fact_facture']."' size='12'/> <input type='texte' name='echeance' value='".$donnees['fact_echeance']."' size='12' /> <input type='texte' name='code' value='".$donnees['fact_annee']."' size='6' /> <label>Nouvelle valeur : <input type='texte' name='modif' value='' /></label> <input type='submit' value='Modifer' /> </form>"; } } ?> </body> </html>
Runcafre91
Partager