New file |
0,0 → 1,116 |
<? |
if (!isset($_POST['valid_saisie']) || sizeof($erreurs)>0) { |
|
/***** Demande d'envoi d'observations *****/ |
|
$requete_evenement= mysql_query("select EVENEMENT.EVENEMENT_ID, EVENEMENT_NOM from ESPECE_EVENEMENT, EVENEMENT where ESPECE_ID=".$_SESSION['observation']['espece_id']." and EVENEMENT.EVENEMENT_ID=ESPECE_EVENEMENT.EVENEMENT_ID and EVENEMENT_ACTIVE=1"); |
//Affichage des éventuelles erreurs |
afficherErreurs($erreurs); |
|
$MOIS_RENTREE = '09'; |
|
$mois = date('m'); |
$anneeEnCours = date('Y'); |
$anneeCrte = $anneeEnCours; |
|
//if ($mois >= $MOIS_RENTREE) |
//$anneeEnCours = $anneeEnCours+1; |
|
|
// Recherche du nombre d'evenement associe a l'espece |
$evenements_nombre=0; |
$requete_nb_evenement= mysql_query("select count(*) FROM ESPECE_EVENEMENT where ESPECE_ID=".$_SESSION['observation']['espece_id']); |
while ($evn = mysql_fetch_row($requete_nb_evenement)) { |
$evenements_nombre = $evn[0]; |
} |
|
|
?> |
|
<form name="form_saisie" method="post" action="<?= $url_page ?>"> |
|
<? |
// Un seul évenenement ? On ne saisit qu'un seul individu |
if ($evenements_nombre==1) { |
?> |
<table class="spip"> |
<tr class="row_even" style="font-weight: bold; font-size: 11px;"> |
<td width="100">Evènement</td> |
<td>1er individu</td> |
</tr> |
|
Pour chaque individu de cette espèce, indiquez la date observée pour chaque événement : 1ère fleur épanouie pour herbacée, 1ère apparition de l'espèce pour oiseaux et insectes. |
|
<? |
} |
else { |
?> |
|
<table class="spip"> |
<tr class="row_even" style="font-weight: bold; font-size: 11px;"> |
<td width="100">Evènement</td> |
<td>1er individu</td> |
<td>2ème individu</td> |
<td>3ème individu</td> |
<td>4ème individu</td> |
<td>5ème individu</td> |
</tr> |
Pour chaque individu de cette espèce, indiquez la date observée pour chaque événement :<br> |
<? |
} |
?> |
|
|
<? |
while ($ev = mysql_fetch_row($requete_evenement)) { |
$evenements_poss[] = array($ev[0],$ev[1]); |
} |
?> |
</td> |
<? |
$styleligne = array("odd","even"); |
$l = 0; |
foreach ($evenements_poss as $eve_poss) { |
?> |
<tr class="row_<?= $styleligne[$l] ?>"> |
<td> |
<?= $eve_poss[1] ?> : |
</td> |
<? |
|
|
// Un seul évenenement ? On ne saisit qu'un seul individu |
if ($evenements_nombre==1) { |
$lim=1; |
} |
else { |
$lim=5; |
} |
|
for ($i=0; $i<$lim; $i++) { |
$anneeSelect = $anneeEnCrte; |
if (sizeof($erreurs)>0) |
$anneeSelect = $_POST['evenements'][$eve_poss[0]][$i][2]; |
?> |
<td> |
<input type="text" name="evenements[<?= $eve_poss[0] ?>][<?= $i ?>][0]" size="2" value="<?= sizeof($erreurs)>0 ? $_POST['evenements'][$eve_poss[0]][$i][0] : "jj" ?>"> |
<input type="text" name="evenements[<?= $eve_poss[0] ?>][<?= $i ?>][1]" size="2" value="<?= sizeof($erreurs)>0 ? $_POST['evenements'][$eve_poss[0]][$i][1] : "mm" ?>"> |
<select name="evenements[<?= $eve_poss[0] ?>][<?= $i ?>][2]"> |
<option value="<?= ($anneeEnCours-1) ?>" <?= ($anneeSelect==$anneeEnCours-1) ? "selected" :"" ?>> |
<?= ($anneeEnCours-1) ?> |
<option value="<?= $anneeEnCours ?>" <?= ($anneeSelect==$anneeEnCours) ? "selected" :"" ?>> |
<?= $anneeEnCours ?> |
</select> |
</td> |
<? } ?> |
</tr> |
<? $l++; |
if ($l==2) |
$l=0; |
} ?> |
</table> |
<input type="submit" class="submit" name="valid_saisie" value="Valider"> |
<input type="hidden" name="etape" value="4"> |
</form> |
<? } |
?> |