Probleme sur l'udapte dans ma table
Bonjour,
J'ai créé un formulaire de mise à jour de certains champs de ma base de donnée, voila cela ne fonctionne pas ci-joint les scripts (Pour une raison pratique j'ai utilisé deux fichier 1 formulaire 2 le traitement)
Script du formulaire :
Code:
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
|
<!DOCTYPE html PUBLIC "-//W3C//Dlabel XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/Dlabel/xhtml1-strict.dlabel">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<?php
if (!empty($titre)) //Si le titre est indiqué, on l'affiche entre les balises <title>
{
echo '<title> '.$titre.' </title>';
}
else //Sinon, on écrit forum par défaut
{
echo '<title> Fiche societe </title>';
}
?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="#" />
</head>
<body>
<h1><center> Liste des factures par client a relancer</center></h1>
<a href="../dus/synthese_region.php">Retour au dus de la région v2</a></br>
<form method="POST" action="relance_02.php">
<?php
include('../includes/inc_conexion.php');
$numero = '';
if (!empty ($_GET['numero'])) {
$numero = $_GET['numero'];
}
$var="";
echo "<br>";
echo ("N° du client : $numero");
$var = $numero;
$reponse = mysql_query("SELECT * FROM facture WHERE id_numero='$var' ORDER BY facture");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<form method="post" action="relance_02.php">
<HR><label><br> Facture : <?php echo $donnees['facture']; ?></label></HR><br>
<label>Relance : <input type="text" name="<?php echo $donnees['relance']; ?>" value="<?php echo $donnees['relance']; ?>" size="6"></label>
<label>Relance N°1 : <input type="text" name="<?php echo $donnees['l_01']; ?>" value="<?php echo $donnees['l_01']; ?>" size="6"></label>
<label>Relance N°2 : <input type="text" name="<?php echo $donnees['l_02']; ?>" value="<?php echo $donnees['l_02']; ?>" size="6"></label>
<label>Relance N°3 : <input type="text" name="<?php echo $donnees['l_03']; ?>" value="<?php echo $donnees['l_03']; ?>" size="6"></label>
<label>Relance N°4 : <input type="text" name="<?php echo $donnees['l_04']; ?>" value="<?php echo $donnees['l_04']; ?>" size="6"></label>
<?php
}
?>
<input type="submit" name="Modifier" value="Modifier">
</form>
<?php
echo'<br>';
include('trait_udapte.php');
?> |
Mon script de traitement
Code:
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
|
<!DOCTYPE html PUBLIC "-//W3C//Dlabel XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/Dlabel/xhtml1-strict.dlabel">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<?php
if (!empty($titre)) //Si le titre est indiqué, on l'affiche entre les balises <title>
{
echo '<title> '.$titre.' </title>';
}
else //Sinon, on écrit forum par défaut
{
echo '<title> Fiche societe </title>';
}
?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="#" />
</head>
<?php
include('../includes/inc_conexion.php');
//**********************************************************//
// Initialisation des variable //
//*********************************************************//
$facture= '';
$relance= '';
$l_01 = '';
$l_02 = '';
$l_03 = '';
$l_04 = '';
//********************************************************************//
// création de la requête de mise à jour des factures relancées SQL: //
//********************************************************************//
$sql = ("UPDATE facture SET
relance='$relance',
l_01='$l_01',
l_02='$l_02',
l_03='$l_03',
l_04='$l_04'
WHERE facture='$facture'") ;
//exécution de la requête SQL:
$requete = mysql_query($sql) or die( mysql_error() ) ;
echo $requete;
echo'<br>';
echo $sql;
mysql_close(); // Déconnexion de MySQL
?> |
J'ai fais un echo de ma requete sql, voir resultat dans le fichier joint.
Je vous remercie de votre aide
Runcafre91