PHP Curl, писать в Mysql - PullRequest
       7

PHP Curl, писать в Mysql

0 голосов
/ 31 марта 2011
$ch = 

curl_init("http://example.com");
$fp = fopen("example_homepage.txt", "w");

curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);

curl_exec($ch);
curl_close($ch);
fclose($fp);

Этот скрипт записал эти данные в текстовый файл в формате JSON:

{
  "from": 1,
  "to": 1,
  "total": 1,
  "currentPage": 1,
  "totalPages": 1,
  "queryTime": "0.002",
  "totalTime": "0.004",
  "canonicalUrl": "///",
  "products": [
    {
      "salePrice": 129.99,
      "sku": 9176198
    }

] }

Как бы я вставил эти данные в таблицу MySQL?

1 Ответ

0 голосов
/ 31 марта 2011

Как насчет:

$data = json_decode(file_get_contents('http://example.com'));
// read a mysql tutorial to learn how to insert the data into a mysql table

Хорошо, редактировать:

$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, 'http://example.com');
$data = curl_exec($ch);
curl_close($ch);

$a_data = json_decode($data);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...