I scraped some data with php and I want to send it to Mysql from Laravel. I connect to mysql but I don't know how to send it.
here is my scraped code;
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "laravel-test";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error)
{
die("Connection failed: " . $conn->connect_error);
}
$curl = curl_init();
curl_setopt($curl,CURLOPT_URL,"https://suumo.jp/ms/shinchiku/osaka/sa_osaka/");
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl,CURLOPT_FOLLOWLOCATION,1);
$sonuc = curl_exec($curl);
preg_match_all('@<div class="cassette-price">(.*?)</div>@si',$sonuc, $new);
preg_match_all('@<ul class="cassette-plan">(.*?)</ul>@si',$sonuc, $info);
preg_match_all('@<div class="cassette-header">(.*?)</div>@si',$sonuc, $name);
$name = $name[0];
$new = $new[0];
$info = $info[0];
for($i=0; $i < count($info);$i++)
{
echo $name[$i];
echo $info[$i];
echo $new[$i];
}
Thanks for help!!!
I am using laravel 5.7 by the way.