でJSON文字列を挿入しようと、これは私のコードです:wpdb
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://api.openweathermap.org/data/2.5/weather?q=".$location.",de&lang=de&APPID=abc");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch); //JSON string
curl_close($ch);
//json_decode($output);
//serialize($output);
$table_name = $wpdb->prefix . 'dmd_weather';
$wpdb->insert(
$table_name,
array(
'time' => current_time('mysql'),
'type' => 'wetter',
'key' => $location, //<- normal string
'value' => $output //<- json string
)
);
私は上記の私のクエリを使用してデータを挿入することはできません。
のようにvar $output
を変更すると、完璧に機能します。しかし、json文字列ではありません。
jsonの文字列をwordpressでデータベースに挿入する方法はありますか?
あなたの答えをありがとう。しかし、それは動作しません。 – cgee