Esempio n. 1
0
 /**
 Cette fonction modifie un élément de la table facture dans la BDD. 
 */
 function UPD()
 {
     $id_facture = is_numeric($this->id_facture) ? $this->id_facture : 0;
     $id_pere = is_numeric($this->id_pere) ? $this->id_pere : 0;
     $type_pere = $this->type_pere;
     $montant_ttc = strtr($this->montant_ttc, ",", ".");
     $etat = $this->etat;
     $date_facture = Lib_frToEn($this->date_facture);
     $num_facture = $this->num_facture;
     $message = Lib_prepareTexteStockage($this->message);
     $produit = Lib_prepareTexteStockage($this->produit);
     $id_mode_reglement = is_numeric($this->id_mode_reglement) ? $this->id_mode_reglement : 0;
     $id_delai_reglement = is_numeric($this->id_delai_reglement) ? $this->id_delai_reglement : 0;
     $code_client = $this->code_client;
     $nom_fact = Lib_prepareTexteStockage($this->nom_fact);
     $ligne1_fact = Lib_prepareTexteStockage($this->ligne1_fact);
     $ligne2_fact = Lib_prepareTexteStockage($this->ligne2_fact);
     $ligne3_fact = Lib_prepareTexteStockage($this->ligne3_fact);
     $cp_fact = $this->cp_fact;
     $ville_fact = Lib_prepareTexteStockage($this->ville_fact);
     $tel1_fact = $this->tel1_fact;
     $tel2_fact = $this->tel2_fact;
     $fax_fact = $this->fax_fact;
     $email_fact = $this->email_fact;
     $date_upd = time();
     $info_facture = $this->info_facture;
     $sql = " UPDATE " . $GLOBALS['prefix'] . "factures\n\t\t\t\tSET id_pere = {$id_pere}, type_pere = '{$type_pere}', montant_ttc = '{$montant_ttc}', etat = '{$etat}', \n\t\t\t\t\tdate_facture = '{$date_facture}', num_facture = '{$num_facture}', message = '{$message}', \n\t\t\t\t\tproduit = '{$produit}', id_mode_reglement = {$id_mode_reglement}, id_delai_reglement = {$id_delai_reglement}, \n\t\t\t\t\tcode_client = '{$code_client}', nom_fact = '{$nom_fact}', ligne1_fact = '{$ligne1_fact}', \n\t\t\t\t\tligne2_fact = '{$ligne2_fact}', ligne3_fact = '{$ligne3_fact}', cp_fact = '{$cp_fact}', \n\t\t\t\t\tville_fact = '{$ville_fact}', tel1_fact = '{$tel1_fact}', tel2_fact = '{$tel2_fact}', \n\t\t\t\t\tfax_fact = '{$fax_fact}', email_fact = '{$email_fact}', date_upd = '{$date_upd}', \n\t\t\t\t\tinfo_facture = '{$info_facture}'\n\t\t\t\tWHERE id_facture = {$id_facture}";
     if (!Db_execSql($sql)) {
         $this->setError(ERROR);
     }
     if (!$this->isError()) {
         Lib_sqlLog($sql);
     }
     return;
 }
Esempio n. 2
0
 function Lib_diffMois($start, $end)
 {
     //$date_format = YYYY-m-d
     sscanf(Lib_frToEn($start), "%4s-%2s-%2s", $annee, $mois, $jour);
     $a1 = $annee;
     $m1 = $mois;
     sscanf(Lib_frToEn($end), "%4s-%2s-%2s", $annee, $mois, $jour);
     $a2 = $annee;
     $m2 = $mois;
     $dif_en_mois = $m2 - $m1 + 12 * ($a2 - $a1);
     return $dif_en_mois;
 }
Esempio n. 3
0
 /**
 Cette fonction met à jour un tache sur la BDD.
 */
 function UPD()
 {
     if ($this->isError()) {
         return;
     }
     $id_tache = $this->id_tache;
     $code = Sql_prepareTexteStockage($this->code);
     $lang = Sql_prepareTexteStockage($this->lang);
     $position = Sql_prepareTexteStockage($this->position);
     $texte = Sql_prepareTexteStockage($this->texte);
     $code_news = Sql_prepareTexteStockage($this->code_news);
     $contenu = Sql_prepareTexteStockage($this->contenu);
     $date = Lib_frToEn($this->date);
     //Date d'échéance
     $image_intro = Sql_prepareTexteStockage($this->image_intro);
     $etat = Sql_prepareTexteStockage($this->etat);
     $texte_intro = Sql_prepareTexteStockage($this->texte_intro);
     $titre_page = Sql_prepareTexteStockage($this->titre_page);
     $titre = Sql_prepareTexteStockage($this->titre);
     $meta_titre = Sql_prepareTexteStockage($this->meta_titre);
     $meta_description = Sql_prepareTexteStockage($this->meta_description);
     $meta_mots_clefs = Sql_prepareTexteStockage($this->meta_mots_clefs);
     $meta_url = Sql_prepareTexteStockage($this->meta_url);
     $titre_canonize = Lib_canonizeMin(Sql_prepareTexteStockage($this->titre));
     $url_vignette = Sql_prepareTexteStockage($this->url_vignette);
     $url_image = Sql_prepareTexteStockage($this->url_image);
     $url_image2 = Sql_prepareTexteStockage($this->url_image2);
     $categorie = Sql_prepareTexteStockage($this->categorie);
     $titre_data1 = Sql_prepareTexteStockage($this->titre_data1);
     $data1 = Sql_prepareTexteStockage($this->data1);
     $titre_data2 = Sql_prepareTexteStockage($this->titre_data2);
     $data2 = Lib_frToEn($this->data2);
     //Date de fin des développements
     $titre_data3 = Sql_prepareTexteStockage($this->titre_data3);
     $data3 = Lib_frToEn($this->data3);
     //Date de mise à disposition sur test
     $titre_data4 = Sql_prepareTexteStockage($this->titre_data4);
     $data4 = Lib_frToEn($this->data4);
     //Date de mise en production
     $titre_data5 = Sql_prepareTexteStockage($this->titre_data5);
     $data5 = Sql_prepareTexteStockage($this->data5);
     $titre_data6 = Sql_prepareTexteStockage($this->titre_data6);
     $data6 = Sql_prepareTexteStockage($this->data6);
     $titre_data7 = Sql_prepareTexteStockage($this->titre_data7);
     $data7 = Sql_prepareTexteStockage($this->data7);
     $titre_data8 = Sql_prepareTexteStockage($this->titre_data8);
     $data8 = Sql_prepareTexteStockage($this->data8);
     $titre_data9 = Sql_prepareTexteStockage($this->titre_data9);
     $data9 = Sql_prepareTexteStockage($this->data9);
     $titre_data10 = Sql_prepareTexteStockage($this->titre_data10);
     $data10 = Sql_prepareTexteStockage($this->data10);
     $titre_data11 = Sql_prepareTexteStockage($this->titre_data11);
     $data11 = Sql_prepareTexteStockage($this->data11);
     $titre_data12 = Sql_prepareTexteStockage($this->titre_data12);
     $data12 = Sql_prepareTexteStockage($this->data12);
     $titre_data13 = Sql_prepareTexteStockage($this->titre_data13);
     $data13 = Sql_prepareTexteStockage($this->data13);
     $titre_data14 = Sql_prepareTexteStockage($this->titre_data14);
     $data14 = Sql_prepareTexteStockage($this->data14);
     $titre_data15 = Sql_prepareTexteStockage($this->titre_data15);
     $data15 = Sql_prepareTexteStockage($this->data15);
     $titre_data16 = Sql_prepareTexteStockage($this->titre_data16);
     $data16 = Sql_prepareTexteStockage($this->data16);
     $titre_data17 = Sql_prepareTexteStockage($this->titre_data17);
     $data17 = Sql_prepareTexteStockage($this->data17);
     $titre_data18 = Sql_prepareTexteStockage($this->titre_data18);
     $data18 = Sql_prepareTexteStockage($this->data18);
     $titre_data19 = Sql_prepareTexteStockage($this->titre_data19);
     $data19 = Sql_prepareTexteStockage($this->data19);
     $titre_data20 = Sql_prepareTexteStockage($this->titre_data20);
     $data20 = Sql_prepareTexteStockage($this->data20);
     $titre_fichier1 = Sql_prepareTexteStockage($this->titre_fichier1);
     $fichier1 = Sql_prepareTexteStockage($this->fichier1);
     $titre_fichier2 = Sql_prepareTexteStockage($this->titre_fichier2);
     $fichier2 = Sql_prepareTexteStockage($this->fichier2);
     $titre_fichier3 = Sql_prepareTexteStockage($this->titre_fichier3);
     $fichier3 = Sql_prepareTexteStockage($this->fichier3);
     $titre_fichier4 = Sql_prepareTexteStockage($this->titre_fichier4);
     $fichier4 = Sql_prepareTexteStockage($this->fichier4);
     $titre_fichier5 = Sql_prepareTexteStockage($this->titre_fichier5);
     $fichier5 = Sql_prepareTexteStockage($this->fichier5);
     $date_upd = time();
     $info_tache = Sql_prepareTexteStockage($this->info_tache);
     // Mise à jour de la base
     $sql = " UPDATE " . $GLOBALS['prefix'] . "taches\n\t\t\t\t\tSET code = '{$code}', lang = '{$lang}', position_une = '{$position_une}', texte = '{$texte}', etat = '{$etat}',\n\t\t\t\t\t\tcode_news = '{$code_news}', position = '{$position}', url_image = '{$url_image}', contenu = '{$contenu}', date = '{$date}', image_intro = '{$image_intro}',\n\t\t\t\t\t\ttexte_intro = '{$texte_intro}', titre_page = '{$titre_page}', titre = '{$titre}', meta_titre = '{$meta_titre}', meta_description = '{$meta_description}', \n\t\t\t\t\t\tmeta_mots_clefs = '{$meta_mots_clefs}', meta_url = '{$meta_url}',titre_canonize = '{$titre_canonize}',\n\t\t\t\t\t\turl_vignette = '{$url_vignette}', url_image2 = '{$url_image2}', categorie = '{$categorie}',\n\t\t\t\t\t\ttitre_data1 = '{$titre_data1}', data1 = '{$data1}', titre_data2 = '{$titre_data2}', data2 = '{$data2}', \n\t\t\t\t\t\ttitre_data3 = '{$titre_data3}', data3 = '{$data3}', titre_data4 = '{$titre_data4}', data4 = '{$data4}', \n\t\t\t\t\t\ttitre_data5 = '{$titre_data5}', data5 = '{$data5}', titre_data6 = '{$titre_data6}', data6 = '{$data6}',\n\t\t\t\t\t\ttitre_data7 = '{$titre_data7}', data7 = '{$data7}', titre_data8 = '{$titre_data8}', data8 = '{$data8}',\n\t\t\t\t\t\ttitre_data9 = '{$titre_data9}', data9 = '{$data9}', titre_data10 = '{$titre_data10}', data10 = '{$data10}',\n\t\t\t\t\t\ttitre_data11 = '{$titre_data11}', data11 = '{$data11}', titre_data12 = '{$titre_data12}', data12 = '{$data12}',\n\t\t\t\t\t\ttitre_data13 = '{$titre_data13}', data13 = '{$data13}', titre_data14 = '{$titre_data14}', data14 = '{$data14}',\n\t\t\t\t\t\ttitre_data15 = '{$titre_data15}', data15 = '{$data15}', titre_data16 = '{$titre_data16}', data16 = '{$data16}',\n\t\t\t\t\t\ttitre_data17 = '{$titre_data17}', data17 = '{$data17}', titre_data18 = '{$titre_data18}', data18 = '{$data18}',\n\t\t\t\t\t\ttitre_data19 = '{$titre_data19}', data19 = '{$data19}', titre_data20 = '{$titre_data20}', data20 = '{$data20}',\n\t\t\t\t\t\ttitre_fichier1 = '{$titre_fichier1}', fichier1 = '{$fichier1}', titre_fichier2 = '{$titre_fichier2}', fichier2 = '{$fichier2}',\n\t\t\t\t\t\ttitre_fichier3 = '{$titre_fichier3}', fichier3 = '{$fichier3}', titre_fichier4 = '{$titre_fichier4}', fichier4 = '{$fichier4}',\n\t\t\t\t\t\ttitre_fichier5 = '{$titre_fichier5}', fichier5 = '{$fichier5}', date_upd = '{$date_upd}', info_tache = '{$info_tache}'\n\t\t\t\t\tWHERE id_tache = {$id_tache}";
     if (!Sql_exec($sql)) {
         $this->setError(ERROR);
     }
     if (!$this->isError()) {
         Lib_sqlLog($sql);
     }
     return;
 }
 /**
 Cette fonction modifie un élément de la table commande dans la BDD. 
 */
 function UPD()
 {
     $id_commande = is_numeric($this->id_commande) ? $this->id_commande : 0;
     $id_utilisateur = is_numeric($this->id_utilisateur) ? $this->id_utilisateur : 0;
     $id_customer = is_numeric($this->id_customer) ? $this->id_customer : 0;
     $id_pg_vg = is_numeric($this->id_pg_vg) ? $this->id_pg_vg : 0;
     $date_commande = Lib_frToEn($this->date_commande);
     $nb_imp = is_numeric($this->nb_imp) ? $this->nb_imp : 0;
     $num_lot = Sql_prepareTexteStockage($this->num_lot);
     $etat = $this->etat;
     $date_upd = time();
     $info_commande = Sql_prepareTexteStockage($this->info_commande);
     $sql = " UPDATE " . $GLOBALS['prefix'] . "commande\n\t\t\t\tSET id_utilisateur = '{$id_utilisateur}', id_customer = '{$id_customer}', id_pg_vg = '{$id_pg_vg}', \n\t\t\t\t\tdate_commande = '{$date_commande}', nb_imp = '{$nb_imp}', num_lot = '{$num_lot}', \n\t\t\t\t\tetat = '{$etat}', date_upd = '{$date_upd}', \n\t\t\t\t\tinfo_commande = '{$info_commande}'\n\t\t\t\tWHERE id_commande = {$id_commande}";
     if (!Sql_exec($sql)) {
         $this->setError(ERROR);
     }
     if (!$this->isError()) {
         Lib_sqlLog($sql);
     }
     return;
 }
 /**
 Cette fonction modifie un élément de la table reglement dans la BDD. 
 */
 function UPD()
 {
     $id_reglement = is_numeric($this->id_reglement) ? $this->id_reglement : 0;
     $id_facture = is_numeric($this->id_facture) ? $this->id_facture : 0;
     $montant = strtr($this->montant, ",", ".");
     $date_reglement = Lib_frToEn($this->date_reglement);
     $id_mode_reglement = is_numeric($this->id_mode_reglement) ? $this->id_mode_reglement : 0;
     $date_upd = time();
     $info_reglement = $this->info_reglement;
     $sql = " UPDATE " . $GLOBALS['prefix'] . "facture_reglements\n\t\t\t\tSET id_facture = {$id_facture}, montant = '{$montant}', date_reglement = '{$date_reglement}', \n\t\t\t\t\tid_mode_reglement = {$id_mode_reglement}, date_upd = '{$date_upd}', \n\t\t\t\t\tinfo_reglement = '{$info_reglement}'\n\t\t\t\tWHERE id_reglement = {$id_reglement}";
     if (!Db_execSql($sql)) {
         $this->setError(ERROR);
     }
     if (!$this->isError()) {
         Lib_sqlLog($sql);
     }
     return;
 }