Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да използвам cURL, за да извличам конкретни данни от уебсайт и след това да ги запазя в моята база данни с помощта на php

Използване на cURL:

$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, 'http://www.something.com');
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true);

$content = curl_exec($ch);

След това можете да заредите елемента в DOM обект и да анализирате dom за конкретните данни. Можете също да опитате да анализирате данните с помощта на низове за търсене, но използването на регулярни изрази в HTML е силно неприязнено.

$dom = new DOMDocument();
$dom->loadHTML( $content );

// Parse the dom for your desired content


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да публикувам параметри на заявка с Axios?

  2. PHP 7 RC3:Как да инсталирате липсващ MySQL PDO

  3. PHP - Използване на PDO с масив от клаузи IN

  4. Уникален ключ с NULL

  5. Заявката на Mysql с Left Join е твърде много бавна