connect_to_db()->query($query); // return $result; // var_dump($result); $menuvue = new Menuvueutilisateur(); $result = $this->getMenuVueByParent($parent_code); return $result; } // function get_full_path($menu_code) { // // $query = "select * from menuvue where vue = '". $parent_code."'"; // // echo "query sent: ".$query; // // $result = $this->connect_to_db()->query($query); // // return $result; // // var_dump($result); // $menuvue = new Menuvueutilisateur(); // $result = $menuvue->getChemin($menu_code); // return $result; // } function getMenuVueByParent($vue) { // echo 'vuexx: '.$vue; // if (!isset($_SESSION['menu'.$vue])) // { if (est_anglophone()) { $sql = "CALL sp_gc_get_menus_vue_eng(?, ?, ?);"; } else { $sql = "CALL sp_gc_get_menus_vue(?, ?, ?);"; } // $sql = "CALL sp_get_menus_vue(?, ?, ?)"; // echo $_SESSION['p_codeSociete']; // echo $_SESSION['codeProfil']; // echo $vue; $request_body = array($_SESSION['codeSociete'], $_SESSION['codeProfil'], $vue); //var_dump($request_body); die(); $execu = $this->executerRequete($sql, $request_body); $menuvue = $execu->fetchAll(); // var_dump($menuvue); // echo json_encode($menuvue); // $menuvue=[]; // $n = 1; // $menuvue = array_slice($menuvue, 0, $n); // echo sizeof($menuvue); // echo '---------------------------------------'; return $menuvue; } function connect_to_db(){ $servername = "localhost"; $username = "usermciesi"; $password = "1Nters@nt2mc1"; $database = "dbdesign"; // Create connection $conn = new mysqli($servername, $username, $password,$database); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } // echo "Connected successfully"; return $conn; } } ?>