Fix query per calcolo conflitti orari tecnici
This commit is contained in:
parent
70245dc4a7
commit
43d15fbaf7
|
@ -75,10 +75,10 @@ foreach ($tecnici as $id_tecnico => $ore) {
|
||||||
|
|
||||||
// Conflitti ristretti per orario
|
// Conflitti ristretti per orario
|
||||||
foreach ($ore as $orario) {
|
foreach ($ore as $orario) {
|
||||||
$query_conflitto = $query.' AND (orario_inizio > '.prepare($orario['inizio']).' AND orario_inizio < '.prepare($orario['fine']).') OR
|
$query_conflitto = $query.' AND ((orario_inizio > '.prepare($orario['inizio']).' AND orario_inizio < '.prepare($orario['fine']).') OR
|
||||||
(orario_fine > '.prepare($orario['inizio']).' AND orario_fine < '.prepare($orario['fine']).') OR
|
(orario_fine > '.prepare($orario['inizio']).' AND orario_fine < '.prepare($orario['fine']).') OR
|
||||||
(orario_inizio < '.prepare($orario['inizio']).' AND orario_fine > '.prepare($orario['inizio']).') OR
|
(orario_inizio < '.prepare($orario['inizio']).' AND orario_fine > '.prepare($orario['inizio']).') OR
|
||||||
(orario_inizio < '.prepare($orario['fine']).' AND orario_fine > '.prepare($orario['fine']).')';
|
(orario_inizio < '.prepare($orario['fine']).' AND orario_fine > '.prepare($orario['fine']).'))';
|
||||||
|
|
||||||
$conflitto = $database->fetchArray($query_conflitto);
|
$conflitto = $database->fetchArray($query_conflitto);
|
||||||
if (!empty($conflitto)) {
|
if (!empty($conflitto)) {
|
||||||
|
|
Loading…
Reference in New Issue