Я получаю данные из индекса. html на панель инструментов. html страница после успешного входа в систему, с панели инструментов. html страница Я хочу опубликовать на php в случае события готовности документа my $ batch_id и получить еще несколько данных для отображения на странице панели инструментов при загрузке страницы. Я тестирую его на wamp, поэтому URL localhost
Похоже, что это вторая часть кода, где он публикуется на инструментальной панели студента. php не работает. первая часть работает, и я могу получить данные из индекса. html страница с использованием var data = JSON.parse(localStorage.getItem("data"));
$(document).ready(function() {
var data = JSON.parse(localStorage.getItem("data"));
$("#name").text(data[4]);
$("#batch_id").text(data[3]);
$.ajax({
var url = "http://localhost/student-dashboard.php";
var loginString = "batch_id12=" + data[3]) + ; type: "POST", crossDomain: true, cache: false,
url: url,
data: loginString,
dataType: 'JSON',
success: function(data1) {
localStorage.loginstatus = "true";
$("#rows_video").text(data1[0]);
$("#rows_study").text(data1[1]);
$("#rows_home").text(data1[2]);
}
});
});
Моя панель управления для студентов. php код выглядит следующим образом:
<?php
header("Access-Control-Allow-Origin: *");
require 'db.php';
$batch_id = $_POST['batch_id12'];
$sqlVideo = mysqli_query($con, "SELECT * from tbl_video where batch_id = '$batch_id'");
$rowVideo = mysqli_fetch_array($sqlVideo);
$rows_video = mysqli_num_rows($sqlVideo);
$sqlstudy = mysqli_query($con, "SELECT * from tbl_studym where batch_id = '$batch_id'");
$rowstudy = mysqli_fetch_array($sqlstudy);
$rows_study = mysqli_num_rows($sqlstudy);
$sqlhome = mysqli_query($con, "SELECT * from tbl_homework where batch_id = '$batch_id'");
$rowhome = mysqli_fetch_array($sqlhome);
$rows_home = mysqli_num_rows($sqlhome);
echo json_encode(array($rows_video, $rows_study, $rows_home));
?>