53 |
$liste_champs = explode(";", $type_mise_a_jour); |
$liste_champs = explode(";", $type_mise_a_jour); |
54 |
// Mise à jour des dates après l'écran de verification |
// Mise à jour des dates après l'écran de verification |
55 |
if(isset($_POST["is_valid"]) and $_POST["is_valid"] == "true") { |
if(isset($_POST["is_valid"]) and $_POST["is_valid"] == "true") { |
56 |
|
require_once '../obj/instruction.class.php'; |
57 |
|
$instr = new instruction($instruction, $f->db, DEBUG); |
58 |
$valF = array(); |
$valF = array(); |
59 |
|
foreach($instr->champs as $id => $champ) { |
60 |
|
$valF[$champ] = $instr->val[$id]; |
61 |
|
} |
62 |
|
$valF['date_evenement']=$instr->dateDBToForm($valF['date_evenement']); |
63 |
|
$valF['archive_date_complet']=$instr->dateDBToForm($valF['archive_date_complet']); |
64 |
|
$valF['archive_date_rejet']=$instr->dateDBToForm($valF['archive_date_rejet']); |
65 |
|
$valF['archive_date_limite']=$instr->dateDBToForm($valF['archive_date_limite']); |
66 |
|
$valF['archive_date_notification_delai']=$instr->dateDBToForm($valF['archive_date_notification_delai']); |
67 |
|
$valF['archive_date_decision']=$instr->dateDBToForm($valF['archive_date_decision']); |
68 |
|
$valF['archive_date_validite']=$instr->dateDBToForm($valF['archive_date_validite']); |
69 |
|
$valF['archive_date_achevement']=$instr->dateDBToForm($valF['archive_date_achevement']); |
70 |
|
$valF['archive_date_chantier']=$instr->dateDBToForm($valF['archive_date_chantier']); |
71 |
|
$valF['archive_date_conformite']=$instr->dateDBToForm($valF['archive_date_conformite']); |
72 |
|
$valF['date_finalisation_courrier']=$instr->dateDBToForm($valF['date_finalisation_courrier']); |
73 |
|
$valF['date_envoi_signature']=$instr->dateDBToForm($valF['date_envoi_signature']); |
74 |
|
$valF['date_retour_signature']=$instr->dateDBToForm($valF['date_retour_signature']); |
75 |
|
$valF['date_envoi_rar']=$instr->dateDBToForm($valF['date_envoi_rar']); |
76 |
|
$valF['date_retour_rar']=$instr->dateDBToForm($valF['date_retour_rar']); |
77 |
|
$valF['date_envoi_controle_legalite']=$instr->dateDBToForm($valF['date_envoi_controle_legalite']); |
78 |
|
$valF['date_retour_controle_legalite']=$instr->dateDBToForm($valF['date_retour_controle_legalite']); |
79 |
|
|
80 |
foreach(explode(";", $type_mise_a_jour) as $maj_date) { |
foreach(explode(";", $type_mise_a_jour) as $maj_date) { |
81 |
$valF[$maj_date]=$date; |
$valF[$maj_date]=$date; |
82 |
} |
} |
83 |
$f->db->autoExecute(DB_PREFIXE."instruction", $valF, DB_AUTOQUERY_UPDATE,"instruction = ".$instruction); |
|
84 |
$f->isDatabaseError(); |
$instr->modifier($valF, $f->db, DEBUG); |
85 |
$correct = true; |
$correct = true; |
86 |
$instruction = ""; |
$instruction = ""; |
87 |
} else { |
} else { |