Bonjour à tous,
Je souhaiterais faire un agenda en ligne.
1- L'Utilisateur peut créer différents agendas.
2- A chaque agenda il ajoute des événement.
3- Il peut décider de synchroniser ses agenda afin :
- Soit afficher les événements des agendas sélectionnés,
- Soit afficher les événements aux dates communes au calendrier sélection(ou les agendas ont des événements a la même date)
- Soit afficher les dates vides aux dates communes au calendrier sélectionné(ou les agendas n'ont aucun événement a la même dates)
- Pour se faire l'utilisateur sélectionne à l'aide d'un checkbox les agendas dont il souhaite synchroniser.
- Je récupère l'id de chaque agenda à l'aide d'une boucle FOR, ensuite à l’intérieur de la boucle FOR je fait un SELECT en fonction de l'id, puis j'affiche à tour de rôle chaque événement à l'aide d'une boucle WHILE, toujours à l’intérieur de ma boucle FOR.
Jusque la tout se passe bien, le problème est ou je veux faire la comparaison entre les différents enregistrement afficher(j'ai 2 critères de comparaisons, donc l'id de l'agenda et la date de l’événement) et afficher le résultat issue de la comparaison.
Voici le code de ma boucle.
Merci de m'apporter votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 for ($i=0; $i <= 10; $i++) { $Case = 'Case'.$i; $Tab = 'Tab'.$i; if (isset($_POST[$Case])) { $IdEmp = htmlspecialchars($_POST[$Case]); $InfoEmp = $bdd ->query("SELECT * FROM evenement WHERE code_emp LIKE '%".$IdEmp."%' AND etat = 1 ORDER BY id DESC"); while($InfoEmpTab = $InfoEmp->fetch()) { #"Affichage des evenement des diffrents agendas". } } }
Petite question y'a t-il un moyen simple ?
Si vous avez des idées je suis preneur
Merci d'avance les amis.
Partager