get('roleid'); $viewer = new Vtiger_Viewer(); $viewer->assign('MODULE', 'Products'); $viewer->assign('SELECTED_MENU_CATEGORY', 'INVENTORY'); $viewer->assign('COMPANY_LOGO', Vtiger_CompanyDetails_Model::getInstanceById()->getLogo()); $viewer->assign('COMPANY_DETAILS_SETTINGS',new Settings_Vtiger_CompanyDetails_Model()); $viewer->assign('USER_MODEL', $current_user); $viewer->assign('CURRENT_USER_MODEL', $current_user); $viewer->assign('PAGETITLE','Formulaire'); $viewer->view('CustomDashboard.tpl'); $roleIDS = array("Directeur Régional"=>"::H2::H32::H16::H15::H3::", "Superviseur"=>"::H2::H39::H32::H20::H21::H24::H25::H26::H17::H18::", "Visiteur Médical"=>"::H2::H32::H30::H22::H23::H27::H28::H29::H31::H9::H19::H20::H21::H24::H25::H26::H17::H18::", "Key Account Manager"=>"::H2::H32::H11::H12::H4::", "Visiteur Pharmaceutique"=>"::H2::H32::H13::H14::H7::H43::H45::", "Responsable Evaluation"=>"::H33::"); if(isset($_POST['save'])) { if(!isset($_POST['IDproduit'])){ $query = "INSERT INTO `formulaire` (`nom_formulaire` , `date_debut`, `date_fin`,`specialite` ,`type` ,`visible_pour`) VALUES ('".addslashes($_POST['NomFormulaire'])."' , '".$_POST['dateD']."' , '".$_POST['dateF']."' , '".addslashes($_POST['specialite'])."' , '".addslashes($_POST['type'])."' , '".implode("",$_POST['visible_pour'])."' )"; }else{ $query = "INSERT INTO `formulaire` (`nom_formulaire` , `date_debut`, `date_fin`, `id_produit`, `specialite` ,`type` ,`visible_pour`) VALUES ('".addslashes($_POST['NomFormulaire'])."' , '".$_POST['dateD']."' , '".$_POST['dateF']."' , '".$_POST['id_produit']."' , '".addslashes($_POST['specialite'])."' , '".addslashes($_POST['type'])."' , '".implode("",$_POST['visible_pour'])."')"; } $adb->query($query); $last_id = $adb->getLastInsertID(); //$a=1; for ($x = 0; $x < sizeof($_POST['nbr']); $x++) { $a = $_POST['nbr'][$x] ; $question="question".$a; $question=$_POST[$question]; $choix1="choix1".$a; $choix1=$_POST[$choix1]; $choix2="choix2".$a; $choix2=$_POST[$choix2]; $choix3="choix3".$a; $choix3=$_POST[$choix3]; $choix4="choix4".$a; $choix4=$_POST[$choix4]; $choix5="choix5".$a; $choix5=$_POST[$choix5]; $choix6="choix6".$a; $choix6=$_POST[$choix6]; $choix7="choix7".$a; $choix7=$_POST[$choix7]; $choix8="choix8".$a; $choix8=$_POST[$choix8]; $choix9="choix9".$a; $choix9=$_POST[$choix9]; $choix10="choix10".$a; $choix10=$_POST[$choix10]; $type_formulaire = "type_formulaire".$a; $type_formulaire = $_POST[$type_formulaire]; $obligatoire = "obligatoire".$a; $obligatoire = $_POST[$obligatoire]; $query2 = "INSERT INTO `lignes_formulaire` (`id_formulaire` , `question`, `choix1`, `choix2`, `choix3` ,`choix4`, `choix5` , `choix6`, `choix7`, `choix8`, `choix9`, `choix10` ,`type_formulaire` , `obligatoire`) VALUES ('".$last_id."' , '".addslashes($question)."' , '".addslashes($choix1)."' , '".addslashes($choix2)."' , '".addslashes($choix3)."' , '".addslashes($choix4)."' ,'".addslashes($choix5)."' ,'".addslashes($choix6)."' ,'".addslashes($choix7)."' ,'".addslashes($choix8)."' ,'".addslashes($choix9)."' ,'".addslashes($choix10)."' , '".addslashes($type_formulaire)."' , '".addslashes($obligatoire)."')"; $adb->query($query2); $a++; } if( $_POST['IDproduit'] != 0){ header("Location: index.php?module=QuestionnaireList&view=QuestionnaireList&IDproduit=".$_POST['IDproduit']); }else{ header("Location: index.php?module=QuestionnaireList&view=QuestionnaireList&IDproduit=0"); } } function getProduitName(){ global $adb; $query = "SELECT productid,productname FROM `vtiger_products`"; $sql_get_result = $adb->query($query); $ProduitName= array(); while ($recordinfo = $adb->fetch_array($sql_get_result)) { $ProduitName[] = $recordinfo; } return $ProduitName; } function getSpecialite(){ global $adb; $query = "SELECT accounttype FROM `vtiger_accounttype`"; $sql_get_result = $adb->query($query); $Specialite= array(); while ($recordinfo = $adb->fetch_array($sql_get_result)) { $Specialite[] = $recordinfo; } return $Specialite; } function getAllPicklist(){ global $adb; $query = "SELECT * FROM picklist_formulaire"; $sql_get_result = $adb->query($query); $res= array(); while ($recordinfo = $adb->fetch_array($sql_get_result)) { $res[] = $recordinfo; } return $res; } $AllPicklist = getAllPicklist(); echo'