Scusate ma oggi o mi sono rinc... io o il pc....credo piu il 1°....
questa mypage.php
ora in console.log(data);
ricevo i miei dati {sEcho: "success", iTotalRecords: 1, aaData: Array(1)}
ma la IF successiva non funziona.....
questa mypage.php
PHP:
$query = "SELECT * FROM myTable WHERE id_user = '".$_POST["User_id"]."'";
$result = mysqli_query($connect, $query);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$data[]=$row;
}
$result = ['sEcho' => 'success',
'iTotalRecords' => count($data),
'aaData' => $data];
echo json_encode($result);
}
else {
$result = ['sEcho' => 'error',
'iTotalRecords' => 0,
'aaData' => []];
echo json_encode($result);
}
PHP:
$.ajax({
url:"php/mypage.php",
method:"POST",
data:{User_id:sessionStorage.getItem("User_id")},
dataType:"Json",
success:function(data){
console.log(data);
if (data.sEcho == 'success'){
$(".badge").show();
}
else
{
$(".badge").hide();
}
},
});
ricevo i miei dati {sEcho: "success", iTotalRecords: 1, aaData: Array(1)}
ma la IF successiva non funziona.....