Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapisywanie danych tabeli uzyskanych podczas scrapingu strony internetowej za pomocą casperjs

Używam tylko drugiego przypadku:

Po pierwsze:pobierz informacje przechowywane w zmiennej globalInfo

var globalInfo;
casper.thenOpen("www.targetpage.cl/valuableInfo", function() {
    globalInfo = this.evaluate(function(){
       var domInfo = {};
       domInfo.title = "this is the info";
       domInfo.body  = "scrap in the dom for info";
       return domInfo;
   });
});

Po drugie:odwiedź stronę, aby przechowywać przechwycone dane

casper.then(function(){
   casper.thenOpen("www.mipage.com/saveIntheDBonPost.php", {
      method: 'post',
      data:{              
          'title': ''+globalInfo.title,
          'body': ''+globalInfo.body
      }
   });
});

www.mipage.com/saveIntheDBonPost.php pobiera dane w $_POST parametr i przechowuje go w bazie danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Doctrine nie utrwala encji z wartościami boolowskimi i PDO::ATTR_EMULATE_PREPARES =false w Mysql

  2. Pobierz identyfikatory obecnych użytkowników z bazy danych, aby użyć ich w nowej tabeli

  3. host „localhost” nie może połączyć się z tym serwerem MySQL (#1130)

  4. przejdź przez wielowymiarową tablicę w php i wykonaj wstawkę mysql (dane giełdowe)

  5. Odbicie SQLAlchemy:Jak wykonać zapytanie o dane z określonych kolumn?