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','Products'); $viewer->view('CustomDashboard.tpl'); if(isset($_POST['save'])) { if(!isset($_POST['IDproduit'])){ $adb->pquery("UPDATE formulaire SET nom_formulaire = '".addslashes($_POST['NomFormulaire'])."' ,date_debut = '".$_POST['dateD']."' , date_fin = '".$_POST['dateF']."',specialite = '".addslashes($_POST['specialite'])."' , visible_pour = '".implode("",$_POST['visible_pour'])."' , type = '".$_POST['type']."' where id_formulaire = '".$_POST['id_formulaire']."' "); }else{ $adb->pquery("UPDATE formulaire SET nom_formulaire = '".addslashes($_POST['NomFormulaire'])."' ,date_debut = '".$_POST['dateD']."' , date_fin = '".$_POST['dateF']."', id_produit = '".$_POST['id_produit']."',specialite = '".addslashes($_POST['specialite'])."' , visible_pour = '".implode("",$_POST['visible_pour'])."' ,type = '".$_POST['type']."' where id_formulaire = '".$_POST['id_formulaire']."' "); } for ($x = 0; $x < sizeof($_POST['UpdateFormulaire']); $x++) { $question="question".$_POST['UpdateFormulaire'][$x]; $question=$_POST[$question]; $choix1="choix1".$_POST['UpdateFormulaire'][$x]; $choix1=$_POST[$choix1]; $choix2="choix2".$_POST['UpdateFormulaire'][$x]; $choix2=$_POST[$choix2]; $choix3="choix3".$_POST['UpdateFormulaire'][$x]; $choix3=$_POST[$choix3]; $choix4="choix4".$_POST['UpdateFormulaire'][$x]; $choix4=$_POST[$choix4]; $choix5="choix5".$_POST['UpdateFormulaire'][$x]; $choix5=$_POST[$choix5]; $choix6="choix6".$_POST['UpdateFormulaire'][$x]; $choix6=$_POST[$choix6]; $choix7="choix7".$_POST['UpdateFormulaire'][$x]; $choix7=$_POST[$choix7]; $choix8="choix8".$_POST['UpdateFormulaire'][$x]; $choix8=$_POST[$choix8]; $choix9="choix9".$_POST['UpdateFormulaire'][$x]; $choix9=$_POST[$choix9]; $choix10="choix10".$_POST['UpdateFormulaire'][$x]; $choix10=$_POST[$choix10]; $type_formulaire = "type_formulaire".$_POST['UpdateFormulaire'][$x]; $type_formulaire = $_POST[$type_formulaire]; $obligatoire = "obligatoire".$_POST['UpdateFormulaire'][$x]; $obligatoire = $_POST[$obligatoire]; $adb->pquery("UPDATE lignes_formulaire SET question = '".addslashes($question)."' ,choix1 = '".addslashes($choix1)."' , choix2 = '".addslashes($choix2)."', choix3 = '".addslashes($choix3)."',choix4 = '".addslashes($choix4)."' , choix5 = '".addslashes($choix5)."' ,choix6 = '".addslashes($choix6)."' ,choix7 = '".addslashes($choix7)."' ,choix8 = '".addslashes($choix8)."' ,choix9 = '".addslashes($choix9)."' ,choix10 = '".addslashes($choix10)."' , type_formulaire = '".$type_formulaire."' , obligatoire ='".(int)$obligatoire."' where id_ligne_formulaire = '".$_POST['UpdateFormulaire'][$x]."' "); } for ($y = 0; $y < sizeof($_POST['InsertFormulaire']); $y++) { $question="question".$_POST['InsertFormulaire'][$y]; $question=$_POST[$question]; $choix1="choix1".$_POST['InsertFormulaire'][$y]; $choix1=$_POST[$choix1]; $choix2="choix2".$_POST['InsertFormulaire'][$y]; $choix2=$_POST[$choix2]; $choix3="choix3".$_POST['InsertFormulaire'][$y]; $choix3=$_POST[$choix3]; $choix4="choix4".$_POST['InsertFormulaire'][$y]; $choix4=$_POST[$choix4]; $choix5="choix5".$_POST['InsertFormulaire'][$y]; $choix5=$_POST[$choix5]; $choix6="choix6".$_POST['InsertFormulaire'][$y]; $choix6=$_POST[$choix6]; $choix7="choix7".$_POST['InsertFormulaire'][$y]; $choix7=$_POST[$choix7]; $choix8="choix8".$_POST['InsertFormulaire'][$y]; $choix8=$_POST[$choix8]; $choix9="choix9".$_POST['InsertFormulaire'][$y]; $choix9=$_POST[$choix9]; $choix10="choix10".$_POST['InsertFormulaire'][$y]; $choix10=$_POST[$choix10]; $type_formulaire = "type_formulaire".$_POST['InsertFormulaire'][$y]; $type_formulaire = $_POST[$type_formulaire]; $obligatoire = "obligatoire".$_POST['InsertFormulaire'][$y]; $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 ('".$_POST['id_formulaire']."','".addslashes($question)."','".addslashes($choix1)."','".addslashes($choix2)."','".addslashes($choix3)."','".addslashes($choix4)."' ,'".addslashes($choix5)."' ,'".addslashes($choix6)."','".addslashes($choix7)."','".addslashes($choix8)."','".addslashes($choix9)."','".addslashes($choix10)."' , '".$type_formulaire."' , '".(int)$obligatoire."')"; $adb->query($query2); } 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 getFormulaire($id_Formulaire){ global $adb; $query = "SELECT * FROM `formulaire` where id_formulaire = '".$id_Formulaire."' "; $sql_get_result = $adb->query($query); $Formulaire= array(); while ($recordinfo = $adb->fetch_array($sql_get_result)) { $Formulaire[] = $recordinfo; } return $Formulaire; } function getProduits(){ global $adb; $query = "SELECT productid,productname FROM `vtiger_products`"; $sql_get_result = $adb->query($query); $Produits = array(); while ($recordinfo = $adb->fetch_array($sql_get_result)) { $Produits[] = $recordinfo; } return $Produits; } 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 getQuestions($id_formulaire){ global $adb; $query4= "SELECT * FROM `lignes_formulaire` where id_formulaire='".$id_formulaire."'"; $sql_get_result4 = $adb->query($query4); $Questions = array(); while ($recordinfo = $adb->fetch_array($sql_get_result4)) { $Questions[] = $recordinfo; } return $Questions; } function result($lignesQuestion){ $AllPicklist = getAllPicklist(); echo '