Prospection traces tortues marines

prepare(« SELECT COUNT(*) FROM inscriptions WHERE date = ? »); $stmt->execute([$date]); $count = $stmt->fetchColumn(); if ($count >= 2) { $message = « Désolé, le nombre maximum d’inscriptions pour cette date a été atteint. »; } else { // Insérer l’inscription dans la base de données $stmt = $pdo->prepare(« INSERT INTO inscriptions (nom, prenom, email, telephone, plage, date) VALUES (?, ?, ?, ?, ?, ?) »); $stmt->execute([$nom, $prenom, $email, $telephone, $plage, $date]); // Envoyer un e-mail de notification mail(‘contact@ashl.fr’, ‘Nouvelle inscription’, « Nouvelle inscription pour la prospection du $date »); $message = « Votre inscription a été enregistrée avec succès. »; } } } // Fonction pour générer le calendrier function genererCalendrier($pdo, $mois, $annee) { $premier_jour = mktime(0, 0, 0, $mois, 1, $annee); $nombre_jours = date(‘t’, $premier_jour); $date_info = getdate($premier_jour); $mois_nom = $date_info[‘month’]; $jour_semaine = $date_info[‘wday’]; $html = « « ; $html .= « « ; $html .= « « ; $html .= « « ; for ($i = 0; $i < $jour_semaine; $i++) { $html .= "« ; } for ($jour = 1; $jour <= $nombre_jours; $jour++) { if ($jour_semaine == 7) { $html .= "« ; $jour_semaine = 0; } $date = date(‘Y-m-d’, mktime(0, 0, 0, $mois, $jour, $annee)); $jour_semaine_courant = date(‘N’, strtotime($date)); if ($jour_semaine_courant == 3 || $jour_semaine_courant == 5) { $stmt = $pdo->prepare(« SELECT COUNT(*) FROM inscriptions WHERE date = ? »); $stmt->execute([$date]); $count = $stmt->fetchColumn(); $html .= « « ; } else { $html .= « « ; } $jour_semaine++; } $html .= « 
$mois_nom $annee
DimLunMarMerJeuVenSam
$jour
($count/2)
$jour
« ; return $html; } ?> Inscription aux prospections de traces de tortues marines

Inscription aux prospections de traces de tortues marines

Calendrier des prospections

Voir la page