Bonjour,
J'essaye de gérer les jours non travaillés par une entreprise qui possède deux agences A et B. Il arrive parfois que l'agence A travaille un samedi alors que l'agence B ne travaille pas ce samedi là.
Pour cela j'ai une table NonTravaillé avec comme champs : La date, libelle et l'agence.
L'entreprise doit choisir pour chaque agence les samedis qui ne seront pas travaillés. Le problème est que lorsque l'agence a ne travaille pas un samedi et que l'agence b ne travaille pas ce même samedi, il y a un problème. Exemple :
Agence A ne travaille pas le 30/05/09 -> insertion dans la table NonTravaillé : 30/05/09 |samedi|A
Agence B ne travaille pas le 30/05/09 -> remplace l'ancienne donnée par :
30/05/09 | samedi| B
Je sais pas si je me fais bien comprendre ^^'. Date et Agence dans NonTravaillé sont primaire et la table est au format innoDB.
Mon code pour l'insertion est :
$sql = "INSERT INTO tbljoursnontravail VALUES ('".$date11."','samedi','".$agence."')";
mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
Je suis un peu perdu , merci de m'aider![]()
Partager