Registre de présence(boucle dans postgrsql)
Posté : 12 sept. 2005, 16:38
Bonjour,
je voudrais mettre en place un formulaire de "registre de présence", pour mon association.
La situation est assez simple, je désire proposer un tableaux double entrée, pour un mois donné avec la liste de nos participants , j'ai fais le mpd suivant
.
Le formateur doit pouvoir entrer le nombre d'heure(sous formes de chiffres,3 ou 6) pour chaque participant.
Une fois le formulaire remplis, il faut mettre les données dans le bdd, j'ai déja ceci .
J'espère avoir été clair.
Juste si cela ne vous dérange pas, je suis en procesus d'apprentissage et je voudrais plus dans un premier temps être dirigé, afin que je trouve une solution, plutôt que d'en recevoir une toute faite(peut-être plus tard)
Je vous remercie de votre aide.
MaitrePylos
je voudrais mettre en place un formulaire de "registre de présence", pour mon association.
La situation est assez simple, je désire proposer un tableaux double entrée, pour un mois donné avec la liste de nos participants , j'ai fais le mpd suivant
.Le formateur doit pouvoir entrer le nombre d'heure(sous formes de chiffres,3 ou 6) pour chaque participant.
Une fois le formulaire remplis, il faut mettre les données dans le bdd, j'ai déja ceci .
$sql = "SELECT parnom from participant ORDER BY parnom";
$result=pg_query($Connect,$sql);
echo "<TABLE border = 1>";
echo "<TD>";
echo "<font style=\"font-weight: bold; text-decoration: underline;\" >";echo date('M,Y');echo"</font>";
echo"</TD>";
$num = cal_days_in_month(CAL_JULIAN, date('m'), date('Y'));
//echo "Il y a $num jours ce mois";
$i=1;
for($s=0;$s<$num;$s++) {
echo "<TD>";
echo $i;
echo "</TD>";
$i= $i+1;
}
while (list($parcivilite) = pg_fetch_array($result)) {
echo "<TR>";
echo "<TD>";
echo $parcivilite;
echo "</TD>";
for ($v=0;$v<$num;$v++)
{
echo "<TD>";
echo "<input maxlength=\"1\" size=\"1\" name=\"Heure\">";
echo "</TD>";
}
echo "</TR>";
}
echo "</TABLE>";
il faut mettre les dates, même si il n'y a pas d'heures, et en plus je voudrais pouvoir le réafficher pour modification si possible.J'espère avoir été clair.
Juste si cela ne vous dérange pas, je suis en procesus d'apprentissage et je voudrais plus dans un premier temps être dirigé, afin que je trouve une solution, plutôt que d'en recevoir une toute faite(peut-être plus tard)
Je vous remercie de votre aide.
MaitrePylos