Ich kann nicht finden, was mit meinem Code falsch ist. Beim Drucken der JSON-Datei aus der post_receiver.php wird der JSON entsprechend gedruckt.Ajax, Variable nicht definiert?
Die JSON vom post_receiver.php gedruckt
<?php
session_start();
ob_start();
require_once('../../mysqlConnector/mysql_connect.php');
$result_array = array();
$query="SELECT COUNT(initID) AS count, urgency, crime, initID, TIMESTAMPDIFF(minute,dateanalyzed,NOW()) AS minuteDiff FROM initialanalysis WHERE commanderR='0' AND stationID='{$_SESSION['stationID']}';";
$result=mysqli_query($dbc,$query);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
array_push($result_array, $row);
}
}
echo json_encode($result_array);
?>
Ergebnis von oben:
[{"count":"10","urgency":"Low","crime":"Firearm","initID":"5","minuteDiff":"329"}]
meine Ajax-Code:
$.ajax({
method: 'POST',
url: "post_receiver.php",
data: {
'count': count,
'urgency': urgency
},...
die 'Zählung' und 'Dringlichkeit' Variable ist nicht definiert, ich bin nicht so vertraut mit JSON-Format ...
Das 'data' Feld gibt an, welche Anforderungsparameter werden * verschickt * an den Server. Möchten Sie einen "count" - und einen "urquent" -Wert senden oder möchten Sie diese aus der Antwort extrahieren? – PeterMader
@PeterMader Ich möchte den Wert aus der Antwort – SCS