Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Parsowanie JSON do tabeli MySQL

Twoje dane json mają klucz najwyższego poziomu „Actie”, więc musisz przechodzić przez $my_arr->Actie .

Możesz uprościć swój kod tylko do:

$actieurl = "http://creative3s.com/thomas/nmdad/actie.json";
$my_arr = json_decode(file_get_contents($actieurl));

$db = new Zend_Db_Adapter_Pdo_Mysql(array(
    'host' => 'localhost',
    'username' => 'root',
    'password' => NULL,
    'dbname' => 'zf-tutorial'
));

foreach($my_arr->Actie as $row){
    $db->insert('testerdetest', (array)$row);
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak sprawić, by kategoria pierwszego poziomu była wyświetlana tylko raz?

  2. Długość komentarza do tabeli w MySQL

  3. Co się stanie, jeśli usunę ibdata1 w mysql (LINUX)

  4. Drugi (lub trzeci) indeks MySQL w ciągu znaków

  5. MySQL Dodaj unikalne ograniczenie