JSON Ausgabe in Datenbank übertragen?

Hallo, ich habe folgendes Anliegen:

Ich bekomme bestimmte Messwerte im JSON-Format über meinen Webserver ausgegeben (siehe Link: https://ibb.co/NrJHnR5). Aus der Kategorie "measures" möchte ich beispielsweise die Werte "value" und "unit" in meine Datenbank (HeidiSQL) übertragen und anzeigen lassen.

Meine Datenbank sieht folgendermaßen aus: https://ibb.co/zFh0GjM

Mein Quellcode:

$connect = new mysqli("db", "root", "example", "mydb"); //Connect PHP to MySQL Database
$query = '';
$table_data = '';
if (!$connect){
        echo "Fail: ", mysqli_connect_error();
    }else{
        echo"Verbindung steht!";
    }
$data = file_get_contents('https://f30d57b2dh91.ngrok.io/weight.php'); 
foreach ($data as $row) { //Extract the Array Values by using Foreach Loop
    $query .= "INSERT INTO User(value, unit) VALUES ('" . $row["value"] . "', '" . $row["unit"] . "'); "; // Make Multiple Insert Query
    $table_data .= '
            <tr>
       <td>' . $row["value"] . '</td>
       <td>' . $row["unit"] . '</td>
    
      </tr>
           '; //Data for display on Web page
}
if (mysqli_multi_query($connect, $query)) { //Run Mutliple Insert Query
    echo '<h3>Imported JSON Data</h3><br />';
}

Die Verbindung zur Datenbank habe ich bereits hergestellt und erfolgreich getestet (siehe nächster Link). Ich kriege jedoch eine Fehlermeldung bei dem "foreach" Befehl ausgegeben (siehe Link: https://ibb.co/NrdJFyz).

Hat jemand eine Idee woran das liegen könnte?

Vielen Dank!

Computer, Datenbank, JSON-Datei
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.