Esempio n. 1
0
             } else {
                 // raz date
                 $req_notice_date_is_new = ", notice_date_is_new ='' ";
             }
         }
     }
 } else {
     if ($f_notice_is_new) {
         // flag affecté comme new en création
         $req_notice_date_is_new = ", notice_date_is_new =now() ";
     }
 }
 $table['notice_is_new'] = $f_notice_is_new + 0;
 if (!$nberrors) {
     $myAnalysis = new analysis($analysis_id, $bul_id);
     $result = $myAnalysis->analysis_update($table, $req_notice_date_is_new);
 } else {
     error_message_history($msg["notice_champs_perso"], $p_perso->error_message, 1);
     exit;
 }
 if ($id_sug && $result) {
     $req_sug = "update suggestions set num_notice='" . $result . "' where id_suggestion='" . $id_sug . "'";
     pmb_mysql_query($req_sug, $dbh);
 }
 if ($result) {
     //Traitement des liens
     $requete = "DELETE FROM notices_relations WHERE num_notice='{$result}' OR linked_notice='{$result}'";
     pmb_mysql_query($requete);
     for ($i = 0; $i < $max_rel; $i++) {
         $f_rel = "f_rel_type_" . $i;
         $f_rel = explode('-', ${$f_rel});
Esempio n. 2
0
     }
 }
 //Bulletin
 if ($bull_type == 'insert_new' && !$bul_id) {
     $req = "insert into bulletins set bulletin_numero='" . $f_bull_new_num . "',\n\t\t\t  mention_date='" . $f_bull_new_mention . "',\n\t\t\t  date_date='" . $f_bull_new_date . "',\n\t\t\t  bulletin_titre='" . $f_bull_new_titre . "',\n\t\t\t  bulletin_notice='" . $serial_id . "'";
     mysql_query($req, $dbh);
     $bul_id = mysql_insert_id();
     if ($pmb_synchro_rdf) {
         $synchro_rdf->addRdf(0, $bul_id);
     }
 }
 $table['serial_id'] = $serial_id;
 $table['bul_id'] = $bul_id;
 if (!$nberrors) {
     $myAnalysis = new analysis($analysis_id, $bul_id);
     $result = $myAnalysis->analysis_update($table);
 } else {
     error_message_history($msg["notice_champs_perso"], $p_perso->error_message, 1);
     exit;
 }
 if ($id_sug && $result) {
     $req_sug = "update suggestions set num_notice='" . $result . "' where id_suggestion='" . $id_sug . "'";
     mysql_query($req_sug, $dbh);
 }
 if ($result) {
     //Traitement des liens
     $requete = "DELETE FROM notices_relations WHERE num_notice='{$result}' OR linked_notice='{$result}'";
     mysql_query($requete);
     for ($i = 0; $i < $max_rel; $i++) {
         $f_rel = "f_rel_type_" . $i;
         $f_rel = explode('-', ${$f_rel});