Я не уверен, должно ли это работать. но я не могу подключить php с моим кодом .js. Я посылаю переменные, но не могу сделать это правильно. Ошибка внизу моего поста.
Это часть моего кода .js
function getDataFromLabView() {
var jsonData = $.ajax({
url: 'Slanje_varijabli_HTTP',
dataType: 'json',
success: function (jsonArray) {
$.ajax({
type: "POST",
dataType: "json",
data: { my_data:(jsonArray[0], jsonArray[1] ,jsonArray[2], jsonArray[3], jsonArray[4], jsonArray[5], jsonArray[6], jsonArray[7])},
url:'jsonx.php',
});
var zadnjiBroj = jsonArray[0];
var zadnjiBrojy = jsonArray[1];
var zadnjiBrojz = jsonArray[2];
var zadnjiBrojxa = jsonArray[3];
var zadnjiBrojya = jsonArray[4];
var zadnjiBrojza = jsonArray[5];
var zadnjiBrojxb = jsonArray[6];
var zadnjiBrojyb = jsonArray[7];
Это мой php код
<?php
$conn = new PDO("sqlsrv:Server=127.0.0.1,50632;Database=variables_DB","","");
if($conn->connect_error) {
exit('Could not connect');
}
$data = $_POST['my_data'];
$sql = json_decode($data,true);
$sql= "INSERT INTO jsondatax (var_x, var_y, var_z, var_xa, var_ya, var_za, var_xb, var_yb)
VALUES (jsonArray[0], jsonArray[1] ,jsonArray[2], jsonArray[3], jsonArray[4], jsonArray[5], jsonArray[6], jsonArray[7]);";
$results = $conn->query($sql)
?>
ошибка, которую я получаю: jquery-3.3.1.min.js:2 POST http://127.0.0.1:8080/cRioServerMD/jsonx.php 400 (Bad Request)