JSON-Daten in MySQL mit PHP [geschlossen]MySql

MySQL DBMS-Forum
Anonymous
 JSON-Daten in MySQL mit PHP [geschlossen]

Post by Anonymous »

Ich habe eine sehr große JSON-Dump-Datei von einem Anbieter meiner Golfstatistiken für 2025. Ich versuche, sie mit PHP in MySQL einzufügen. Die Daten scheinen mehrstufig zu sein. Ich habe eine Reihe von Snippets ausprobiert, die ich auf StackOverflow und anderen Orten gefunden habe, aber das Format meiner Daten stimmt nicht ganz mit dem der Artikel überein, die ich gefunden habe.

Code: Select all

{
"rounds": [
"share_id": "h7ERkA",
"started_at": "2021-06-06 16:03:55 UTC",
"ended_at": "2021-06-06 20:50:05 UTC",
"input_mode": "simple",
"scoring_mode": "stroke_play",
"course": {
"name": "WinterStone Golf Course (18)"
},
"tee": {
"name": "white"
}
]
}

Der Codeausschnitt, den ich gefunden habe, um zu versuchen, die Datei zu analysieren und die Daten in eine MySQL-Datenbanktabelle einzufügen:

Code: Select all

$file = 'hole19.json';
$jsondata = file_get_contents($file);
$data = json_decode($jsondata, true);
foreach ($data as $row) {
$id = $data['rounds']['share_id'];  // Doesn't work
$id = $data['share_id']; // Doesn't work either
}
Ich kann es nicht einmal der Variablen zuweisen. Keines der JSON-Beispiele, die ich gesehen habe, hat die Daten in diesem Format.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post