Valider
This commit is contained in:
parent
a6668e8162
commit
f6dc56bd1e
|
|
@ -3,85 +3,36 @@ require_once 'Modele/Menuvueutilisateur.php';
|
||||||
require_once 'Framework/Modele.php';
|
require_once 'Framework/Modele.php';
|
||||||
require_once 'Framework/Session.php';
|
require_once 'Framework/Session.php';
|
||||||
class Gabary extends Modele {
|
class Gabary extends Modele {
|
||||||
// Properties
|
|
||||||
// public $name;
|
|
||||||
// public $color;
|
|
||||||
|
|
||||||
// Methods
|
// Methods
|
||||||
function get_menus_by_parent_code($parent_code) {
|
function get_menus_by_parent_code($parent_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();
|
$menuvue = new Menuvueutilisateur();
|
||||||
$result = $this->getMenuVueByParent($parent_code);
|
$result = $this->getMenuVueByParent($parent_code);
|
||||||
return $result;
|
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)
|
function getMenuVueByParent($vue)
|
||||||
{
|
{
|
||||||
// echo 'vuexx: '.$vue;
|
|
||||||
// if (!isset($_SESSION['menu'.$vue]))
|
|
||||||
// {
|
|
||||||
|
|
||||||
|
|
||||||
if (est_anglophone())
|
if (est_anglophone())
|
||||||
{
|
{
|
||||||
$sql = "CALL sp_a_get_menus_vue_eng(?, ?, ?);";
|
$sql = "CALL sp_c_get_menus_vue_eng(?, ?, ?);";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$sql = "CALL sp_a_get_menus_vue(?, ?, ?);";
|
$sql = "CALL sp_c_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);
|
$request_body = array($_SESSION['codeSociete'], $_SESSION['codeProfil'], $vue);
|
||||||
//var_dump($request_body); die();
|
|
||||||
$execu = $this->executerRequete($sql, $request_body);
|
$execu = $this->executerRequete($sql, $request_body);
|
||||||
$menuvue = $execu->fetchAll();
|
$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;
|
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;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
Loading…
Reference in New Issue
Block a user