sql >> Databasteknik >  >> RDS >> Mysql

Parsar JSON till MySQL-tabell

Din json-data har toppnivånyckeln "Actie", så du måste gå igenom $my_arr->Actie .

Du kan förenkla din kod till att bara:

$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. Returnera bara de numeriska värdena från en PostgreSQL-databaskolumn

  2. MySQL 5.0-index - Unik vs icke-unik

  3. PostgreSQL 12:Främmande nycklar och partitionerade tabeller

  4. Inga mappade Doctrin ORM-entiteter enligt den aktuella konfigurationen