Quand tu parles d'heure de pause déjeuner différente, est-il possible qu'elles se chevauchent ou doivent-elles strictement identiques ?
Si elles ne se chevauchent pas (heure pile à chaque fois), c'est plus simple :
- dep_pdj de agent 1 doit être supérieur ou égal à fin_pdj des autres OU fin_pdj de agent 1 doit être inférieur ou égal à deb_pdj des autres.
-
heure pile à chaque fois mais c'est pas ça le soucis , le soucis c'est que pour comparer le deb_pdj /fin_pdj de l'utilisateur et des autre
faut que je met celle de l’utilisateur dans un tableau ou des variable et c'est là ou je bloque
exemple :
/* j'arrive pas à créer la valeur $utilisateur_debut_pausedej et
$utilisateur_fin_pausedej
*/
if( $utilisateur_debut_pausedej == $planning['debut_pausedej'] and $utilisateur_fin_pausedej == $planning['fin_pausedej'] )
j'arrive pas à stocker les infos de l'utilisateur dans des variables ou tableau pour les utiliser dans le if
a priori c'est impossible avec une seule requête j'ai mis deux requête c'est résolu
Ce n'est pas impossible, mais supposerait de faire des requêtes imbriquées, je pense en effet que c'est plus simple de d'abord faire une requête pour avoir les infos de l'utilisateur en session.
comparaison de variable et condition dans un while
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
N'oubliez pas d'activer les erreurs PDO.
N'oubliez pas d'activer les erreurs PDO.
N'oubliez pas d'activer les erreurs PDO.
N'oubliez pas d'activer les erreurs PDO.