sql >> Database teknologi >  >> RDS >> Mysql

crawle en html-side ved hjælp af php?

Regulære udtryk fungerer godt.

$page = // get the page
$page = preg_split("/\n/", $page);
for ($text in $page) {
    $matches = array();
    preg_match("/^<td>(.*)<\/td>$/", $text, $matches);
    // insert $matches[1] into the database
}

Se dokumentationen for preg_match.



  1. Sådan viser du alle datoer mellem to datoer

  2. Hvordan bruger man en procent (%) i et LIKE uden at det bliver behandlet som et jokertegn?

  3. PHP/MYSQL Deltag i flere tabeller

  4. Sådan registrerer du, om en værdi indeholder mindst ét ​​tal i SQL Server