чтение данных из таблицы на основе пользователя, вошедшего в систему - PullRequest
0 голосов
/ 07 января 2019

Я пытаюсь прочитать данные из «списка» таблицы, которая получает данные из этой таблицы, основываясь на человеке, который вошел в систему, если у кого-то есть какие-либо идеи о том, как я могу это сделать, я попробовал несколько вещей, но я не думаю, что они правы

это моя страница, на которую я хочу загрузить данные

<?php
include('session.php');
?>
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8' />
<link href='fullcalendar.min.css' rel='stylesheet' />
<link href='fullcalendar.print.min.css' rel='stylesheet' media='print' />
<script src='js/moment.min.js'></script>
<script src='js/jquery.min.js'></script>
<script src='fullcalendar.min.js'></script>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<script>

$(document).ready(function () {
    var calendar = $('#calendar').fullCalendar({
		header: {
			left: 'prev,next today',
			center: 'title',
			right: 'month,basicWeek,basicDay'
		},
		navLinks: true, // can click day/week names to navigate views
		editable: true,
		eventLimit: true,
        events: "load_Emp_Roster.php",
        displayEventTime: true,
        eventRender: function (event, element, view) {
            if (event.allDay === 'true') {
                event.allDay = true;
            } else {
                event.allDay = false;
            }
        },
       selectable: true,
        selectHelper: true,
       select: function (start, end, allDay) {
      
            calendar.fullCalendar('unselect');
        }, 
        
    

    });
});
ниже мой файл сессии

<?php
   include('config1.php');
   session_start();
   
   $user_check = $_SESSION['login_user'];
   
   $ses_sql = mysqli_query($db,"select * from emp where email = '$user_check' ");
   
   $row = mysqli_fetch_array($ses_sql);
   
   $login_session = $row['name'];
   
   if(!isset($_SESSION['login_user'])){
      header("location:login.php");
   }
?>

ниже - мой файл, в котором я получаю данные из ростерной таблицы, которая содержит имя пользователя, вошедшего в систему, я думаю, что он там, где я иду, но любой совет, который я бы оценил

<?php
include('session.php');


$connect = new PDO('mysql:host=localhost;dbname=paperlesspub', 'root', '');

$data = array();

$query = "SELECT * FROM roster WHERE Name = '$user_check'";

$statement = $connect->prepare($query);

$statement->execute();

$result = $statement->fetchAll();

foreach($result as $row)
{
 $data[] = array(
  'id'   => $row["reqID"],
  'title'   => $row["name"],
  'start'   => $row["Start"],
  'end'   => $row["End"]
 );
}

echo json_encode($data);

?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...