WRInaute discret
Bonjour à tous,
J'ai déjà cherché sur le site d'autre sujets identique mais aucun ne réponds bien à mon prblème.
J'ai une page d'affichage d'enregistrement et une page de mise à jour. La page d'affichage fonctionne bien.
La page de mise à jour par contre pose problème car elle ne prends pas en compte mes modifications que j'effectue dans le formulaire.
Voici mes deux pages.
page affichage :
page de mise à jour :
Edit HawkEye: mise en forme BBcode [ code] + [/code]
D'avance merci. J'attends vos suggestions.
John
J'ai déjà cherché sur le site d'autre sujets identique mais aucun ne réponds bien à mon prblème.
J'ai une page d'affichage d'enregistrement et une page de mise à jour. La page d'affichage fonctionne bien.
La page de mise à jour par contre pose problème car elle ne prends pas en compte mes modifications que j'effectue dans le formulaire.
Voici mes deux pages.
page affichage :
Code:
<?php
include_once 'fonctions.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="styles_club.css" />
<title>Accueil</title>
</head>
<body>
<?php
connexion_DB('bd_club');
$res = mysql_query('SELECT * FROM jour');
print '<form method="POST" action="check.php">';
$cpt=0;
while($row = mysql_fetch_array($res))
{
$cpt++;
$id_jour=$row['id_jour'];
$num=$row['num'];
$nom=$row['nom'];
print "<input type='hidden' name='IDJour' size='1' value='$id_jour'></input>";
print "<input type='text' name='numJour'".$cpt." size='1' value='$num'></input>";
echo "<br />";
}
echo "<br />";
print '<div align="center"><input type="submit" name="envoie" VALUE="Confirmer la validation du traitement"></div>';
print '</form>';
mysql_close();
?>
</body>
</html>
page de mise à jour :
Code:
<?php
include_once 'fonctions.php';
if(isset($_POST['numJour']))
$numJour=$_POST['numJour'];
else $num="";
echo $num[15];
connexion_DB('bd_club');
for($i=1; $i<31;$i++){
$ZeVar='numJour'.$i;
$sql = "UPDATE jour SET num = '".$ZeVar."' WHERE id_jour = '$i'";
echo "<br/>".$sql;
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
}
header("Location:http://127.0.0.1/absence/index.php?page=02");
?>
Edit HawkEye: mise en forme BBcode [ code] + [/code]
D'avance merci. J'attends vos suggestions.
John