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

Lagring af tabeldata opnået, mens du skraber en webside ved hjælp af casperjs

Jeg bruger bare det andet tilfælde:

Først:få oplysningerne gemt i en globalInfo-variabel

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;
   });
});

For det andet:Besøg en side for at gemme de registrerede data

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

www.mipage.com/saveIntheDBonPost.php tager dataene i $_POST parameter og gemmer den i en DB.



  1. Sådan fungerer LOG() i MariaDB

  2. Hvordan bestiller man en MySQL-forespørgsel efter en specifik kolonne?

  3. MySQL-visninger

  4. Utilsigtede bivirkninger - Sovende sessioner, der holder låse