Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách sử dụng cURL để tìm nạp dữ liệu cụ thể từ một trang web và sau đó lưu nó vào cơ sở dữ liệu của tôi bằng php

Sử dụng cURL:

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

$content = curl_exec($ch);

Sau đó, bạn có thể tải phần tử vào Đối tượng DOM và phân tích cú pháp dom cho dữ liệu cụ thể. Bạn cũng có thể thử và phân tích cú pháp dữ liệu bằng cách sử dụng các chuỗi tìm kiếm, nhưng việc sử dụng regex trên HTML rất khó chịu.

$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. C # - MySQL và Microsoft SQL Server

  2. Hai ứng dụng Laravel trên cùng một máy chủ xung đột với nhau

  3. Ví dụ về TIMESTAMPADD () - MySQL

  4. MySQL - Thiết kế Supertype / Subtype

  5. bộ nhớ cache truy vấn không hoạt động