Un peu d'aide sur une requete
magy91
Messages postés
69
Date d'inscription
Statut
Membre
Dernière intervention
-
magy91 Messages postés 69 Date d'inscription Statut Membre Dernière intervention -
magy91 Messages postés 69 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis débutant en php, je crée un site et je dois afficher un planning.
Voilà à quoi ressemble ma page pour le moment :
Création de la semaine N°3 en date du : 25/01/
Mercredi 25 Jeudi 26 Vendredi 27 Mardi 31 Mercredi 1 Jeudi 2
J1 J2 J3 J7 J8 J9
Nom1
Nom2
Nom3
.....
.....
.....
......
Nom n
Les dates ainsi que les noms proviennent de deux tables de ma base de données .
jusque là tout va bien
Mon problème est que j'aimerai insérer des listes déroulantes (avec vacances astreintes, repos...) sur chaque ligne et devant chaque noms pour les 6 jours affichés, puis envoyer tout ceci dans une autre table afin de conserver les données.
j'avais pensé inserer un formulaire mais étant donné que tout mon script est en php je suis bloqué.
Pourriez vous m'éclairer un petit peu.
Merci d'avance
Je suis débutant en php, je crée un site et je dois afficher un planning.
Voilà à quoi ressemble ma page pour le moment :
Création de la semaine N°3 en date du : 25/01/
Mercredi 25 Jeudi 26 Vendredi 27 Mardi 31 Mercredi 1 Jeudi 2
J1 J2 J3 J7 J8 J9
Nom1
Nom2
Nom3
.....
.....
.....
......
Nom n
Les dates ainsi que les noms proviennent de deux tables de ma base de données .
jusque là tout va bien
Mon problème est que j'aimerai insérer des listes déroulantes (avec vacances astreintes, repos...) sur chaque ligne et devant chaque noms pour les 6 jours affichés, puis envoyer tout ceci dans une autre table afin de conserver les données.
j'avais pensé inserer un formulaire mais étant donné que tout mon script est en php je suis bloqué.
Pourriez vous m'éclairer un petit peu.
Merci d'avance
A voir également:
- Un peu d'aide sur une requete
- Erreur de requete facebook - Forum Facebook
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Roxane cherche des informations pour écrire un rapport sur la diversité. avec un moteur de recherche généraliste, elle souhaite limiter les résultats de sa recherche aux pages de l’organisation internationale du travail. quelle requête doit-elle taper dans le champ de recherche ? - Forum Réseaux sociaux
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ? ✓ - Forum Loisirs / Divertissements
4 réponses
as tu une ou des questions précises ou peux tu dire exactement ce que tu veux qu'on fasse ?
merci tim
merci tim
Bonsoir
J'ai réussi à créée mon formulaire mais le problème est que comme il est dans une boucle while (pour pouvoir éditer les noms de ma table), je n'arrive pas à envoyer les données choix_M... à ma table .
Je désire en fait récupérer tous les choix sélectionné par l'utilisateur pour chaque membre et lese envoyer dans une table pour pouvoir les utiliser ensuite.
// première ligne on affiche les dates
echo '<table bgcolor="#FFFFFF">'."\n";
echo '<tr>';
echo '<td width="200px" bgcolor="#669999"><b><u></u></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jour_semaine,' ',($jour).'</b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+1)%7],' ',$jour2.'</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+2)%7],' ',$jour3.'</center></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+6)%7],' ',$jour4.'</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+7)%7],' ',$jour5.'</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+8)%7],' ',$jour6.'</center></b></td>';
echo '</tr>'."\n";
echo '<tr>';
//on affiche les ref des jours
echo '<td width="200px" bgcolor="#669999"><b><u></u></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>M</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>J2</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>S2</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>J1</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>S1</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>N</center></b></td>';
echo '</tr>'."\n";
// on affiche les noms
while($row_effectif = mysql_fetch_array($result_effectif))
{
$str_inscription = strtotime($row_effectif["date_inscription"]) ;
if ($str_inscription <= $Date_1 )
{
// vérification date
//echo 'date de la vac';
// echo $Date_1;
// echo '<tr>';
// echo 'date inscrition';
//echo $str_inscription,' ';
//echo $row_effectif["date_inscription"];
echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row_effectif["nom"].'</td>';
error_reporting(E_ALL ^ E_NOTICE);
$liste = Array("","A","Ar","V","Vtt","Stg","CDS","1ère","2ème","récup","restante");
?>
<form action="" method="post" name="monform" class="tableau_vac" id="monform">
<td width="100px"><b><center>
<select name="choix_M" onchange="test(this)">
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_M"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select>
</center></b></td>
<td width="100px"><b><center><select name="choix_J2" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_J2"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select>
</center></b></td>
<td width="100px"><b><center><select name="choix_S2" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_S2"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_J1" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_J1"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_S1">
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_S1"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_N" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_N"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
</FORM>
</tr>
<?php
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '</tr>'."\n";
} }
echo '</table>'."\n";
//echo "<br>";
//echo "<td><u>jour semaine</u>".$jour_semaine."</td> ";
//echo "<br>";
// on libère le résultat
mysql_free_result($result);
mysql_close(); // Déconnexion de MySQL
?>
merci pour votre aide
J'ai réussi à créée mon formulaire mais le problème est que comme il est dans une boucle while (pour pouvoir éditer les noms de ma table), je n'arrive pas à envoyer les données choix_M... à ma table .
Je désire en fait récupérer tous les choix sélectionné par l'utilisateur pour chaque membre et lese envoyer dans une table pour pouvoir les utiliser ensuite.
// première ligne on affiche les dates
echo '<table bgcolor="#FFFFFF">'."\n";
echo '<tr>';
echo '<td width="200px" bgcolor="#669999"><b><u></u></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jour_semaine,' ',($jour).'</b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+1)%7],' ',$jour2.'</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+2)%7],' ',$jour3.'</center></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+6)%7],' ',$jour4.'</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+7)%7],' ',$jour5.'</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+8)%7],' ',$jour6.'</center></b></td>';
echo '</tr>'."\n";
echo '<tr>';
//on affiche les ref des jours
echo '<td width="200px" bgcolor="#669999"><b><u></u></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>M</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>J2</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>S2</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>J1</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>S1</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>N</center></b></td>';
echo '</tr>'."\n";
// on affiche les noms
while($row_effectif = mysql_fetch_array($result_effectif))
{
$str_inscription = strtotime($row_effectif["date_inscription"]) ;
if ($str_inscription <= $Date_1 )
{
// vérification date
//echo 'date de la vac';
// echo $Date_1;
// echo '<tr>';
// echo 'date inscrition';
//echo $str_inscription,' ';
//echo $row_effectif["date_inscription"];
echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row_effectif["nom"].'</td>';
error_reporting(E_ALL ^ E_NOTICE);
$liste = Array("","A","Ar","V","Vtt","Stg","CDS","1ère","2ème","récup","restante");
?>
<form action="" method="post" name="monform" class="tableau_vac" id="monform">
<td width="100px"><b><center>
<select name="choix_M" onchange="test(this)">
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_M"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select>
</center></b></td>
<td width="100px"><b><center><select name="choix_J2" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_J2"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select>
</center></b></td>
<td width="100px"><b><center><select name="choix_S2" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_S2"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_J1" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_J1"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_S1">
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_S1"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_N" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_N"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
</FORM>
</tr>
<?php
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '</tr>'."\n";
} }
echo '</table>'."\n";
//echo "<br>";
//echo "<td><u>jour semaine</u>".$jour_semaine."</td> ";
//echo "<br>";
// on libère le résultat
mysql_free_result($result);
mysql_close(); // Déconnexion de MySQL
?>
merci pour votre aide
re,
<form action="" method="post" name="monform" class="tableau_vac" id="monform">
action = "" ->tu ne transfers pas tes données, il faut indiquer le nom d'un fichier !!!
et dans ce fichier, il faudra faire des
$nom = isset($_POST['nom']) ? $_POST['nom'] : '';
pour récupérer les données ...
bien cordialement,
Patrick
<form action="" method="post" name="monform" class="tableau_vac" id="monform">
action = "" ->tu ne transfers pas tes données, il faut indiquer le nom d'un fichier !!!
et dans ce fichier, il faudra faire des
$nom = isset($_POST['nom']) ? $_POST['nom'] : '';
pour récupérer les données ...
bien cordialement,
Patrick
bonjour
En fait je crois que ma démarche n'est pas la bonne. Mon formuliare est pris dans une boucle while qui affiche les N noms de ma base donc le formulaire est édité n fois. Mais je ne vois pas comment je pourrais recupérer les champs de mon formulaire ainsi que le nom de la personne et ceci pour les n personnes ( je ne suis pas sur d'être trés clair).
Il faut bien comprendre que ma problématique est de récupérer pour chaque membre le nom ainsi que les valeurs des différents champs, puis les mettre dans une table.
voici mon code modifié
// on affiche les noms
while($row_effectif = mysql_fetch_array($result_effectif)) {
$str_inscription = strtotime($row_effectif["date_inscription"]) ;
if ($str_inscription <= $Date_1 )
{
echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row_effectif["nom"].'</td>';
//echo '<td bgcolor="#CCCCCC">'.$row_effectif["statut"].'</td>';
error_reporting(E_ALL ^ E_NOTICE);
$liste = Array("","A","Ar","V","Vtt","Stg","CDS","1ère","2ème","récup","restante");
?>
<form action="formulaire_nouvelle_VAC_envoye.php" method="post" name="monform" class="tableau_vac" id="monform">
<td width="100px"><b><center>
<select name="choix_M" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_M"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select>
</center></b></td>
<td width="100px"><b><center><select name="choix_J2" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_J2"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select>
</center></b></td>
<td width="100px"><b><center><select name="choix_S2" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_S2"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_J1" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_J1"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_S1">
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_S1"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_N" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_N"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><input name="env" type="submit" id="env" value="Envoyer" />
</center></b></td>
</tr>
</FORM>
<?php
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '</tr>'."\n";
} }
echo '</table>'."\n";
// on libère le résultat
mysql_free_result($result);
mysql_close(); // Déconnexion de MySQL
?>
En fait je crois que ma démarche n'est pas la bonne. Mon formuliare est pris dans une boucle while qui affiche les N noms de ma base donc le formulaire est édité n fois. Mais je ne vois pas comment je pourrais recupérer les champs de mon formulaire ainsi que le nom de la personne et ceci pour les n personnes ( je ne suis pas sur d'être trés clair).
Il faut bien comprendre que ma problématique est de récupérer pour chaque membre le nom ainsi que les valeurs des différents champs, puis les mettre dans une table.
voici mon code modifié
// on affiche les noms
while($row_effectif = mysql_fetch_array($result_effectif)) {
$str_inscription = strtotime($row_effectif["date_inscription"]) ;
if ($str_inscription <= $Date_1 )
{
echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row_effectif["nom"].'</td>';
//echo '<td bgcolor="#CCCCCC">'.$row_effectif["statut"].'</td>';
error_reporting(E_ALL ^ E_NOTICE);
$liste = Array("","A","Ar","V","Vtt","Stg","CDS","1ère","2ème","récup","restante");
?>
<form action="formulaire_nouvelle_VAC_envoye.php" method="post" name="monform" class="tableau_vac" id="monform">
<td width="100px"><b><center>
<select name="choix_M" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_M"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select>
</center></b></td>
<td width="100px"><b><center><select name="choix_J2" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_J2"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select>
</center></b></td>
<td width="100px"><b><center><select name="choix_S2" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_S2"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_J1" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_J1"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_S1">
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_S1"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_N" >
<? for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<? if($_POST["choix_N"]==$liste[$i])
echo "SELECTED"; ?>
><? echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><input name="env" type="submit" id="env" value="Envoyer" />
</center></b></td>
</tr>
</FORM>
<?php
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '</tr>'."\n";
} }
echo '</table>'."\n";
// on libère le résultat
mysql_free_result($result);
mysql_close(); // Déconnexion de MySQL
?>
J'ai créée un formulaire au sein de mon tableau, mais comme il est dans une boucle while, je ne sias pas comment envoyer les données.
En fait j'ai besoin de connaitre pur chaque nom les disponibilité suivant chaque jour.
voici ma partie de script, j'espère qu'elle est assez compréhensible.
// première ligne on affiche les dates
echo '<table bgcolor="#FFFFFF">'."\n";
echo '<tr>';
echo '<td width="200px" bgcolor="#669999"><b><u></u></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jour_semaine,' ',($jour).'</b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+1)%7],' ',$jour2.'</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+2)%7],' ',$jour3.'</center></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+6)%7],' ',$jour4.'</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+7)%7],' ',$jour5.'</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>'.$jours[($numJour+8)%7],' ',$jour6.'</center></b></td>';
echo '</tr>'."\n";
echo '<tr>';
//on affiche les ref des jours
echo '<td width="200px" bgcolor="#669999"><b><u></u></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>M</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>J2</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>S2</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>J1</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>S1</center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center>N</center></b></td>';
echo '</tr>'."\n";
// on affiche les noms
while($row_effectif = mysql_fetch_array($result_effectif))
{
$str_inscription = strtotime($row_effectif["date_inscription"]) ;
if ($str_inscription <= $Date_1 )
{
// vérification date
//echo 'date de la vac';
// echo $Date_1;
// echo '<tr>';
// echo 'date inscrition';
//echo $str_inscription,' ';
//echo $row_effectif["date_inscription"];
echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row_effectif["nom"].'</td>';
?>
<?php error_reporting(E_ALL ^ E_NOTICE);
$liste=Array("","A","Ar","V","Vtt","Stg","CDS","1ère","2ème","récup","restante");
?>
<form action="" method="post" name="monform" class="tableau_vac" id="monform">
<td width="100px"><b><center>
<select name="choix_M" onchange="test(this)">
<?for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<?if($_POST["choix_M"]==$liste[$i])
echo "SELECTED"; ?>
><?echo $liste[$i];?>
</option>
<? } ?>
</select>
</center></b></td>
<td width="100px"><b><center><select name="choix_J2" >
<?for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<?if($_POST["choix_J2"]==$liste[$i])
echo "SELECTED"; ?>
><?echo $liste[$i];?>
</option>
<? } ?>
</select>
</center></b></td>
<td width="100px"><b><center><select name="choix_S2" >
<?for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<?if($_POST["choix_S2"]==$liste[$i])
echo "SELECTED"; ?>
><?echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_J1" >
<?for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<?if($_POST["choix_J1"]==$liste[$i])
echo "SELECTED"; ?>
><?echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_S1">
<?for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<?if($_POST["choix_S1"]==$liste[$i])
echo "SELECTED"; ?>
><?echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
<td width="100px"><b><center><select name="choix_N" >
<?for($i=0;$i<sizeof($liste);$i++) { ?>
<option
<?if($_POST["choix_N"]==$liste[$i])
echo "SELECTED"; ?>
><?echo $liste[$i];?>
</option>
<? } ?>
</select></center></b></td>
</FORM>
</tr>
<?php
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '<td width="100px" bgcolor="#669999"><b><center></center></b></td>';
echo '</tr>'."\n";
} }
echo '</table>'."\n";
//echo "<br>";
//echo "<td><u>jour semaine</u>".$jour_semaine."</td> ";
//echo "<br>";
// on libère le résultat
mysql_free_result($result);
mysql_close(); // Déconnexion de MySQL
?>
Merci pour votre aide