Merci de ton aide,
Voila les modifications que j'ai apporter, mais j'ai toujours que le dernière ligne que est pris en compte et écris dans ma basse de donnée.
Je ne voie pas d’où vient mon erreur,
<?php
include_once("simple_html_dom.php");
$url = '
www.sitetest.com';
//foreach($html->find('div[class="paginate"]') as $e)
//$rest = substr("$e->outertext", 51, 2); // retourne "ef"
$nombrepages = 1;
$nombre_de_lignes = 1;
for($i=0; $i<=$nombrepages; $i++) {
$html = file_get_html("http://$url/fr/$nombre_de_lignes/");
foreach($html->find('p[itemprop="description"]') as $e)
if(!empty($e->plaintext)){
$description_extraction_jrs[$i] = $e->plaintext;
}
foreach($html->find('img[class="lazyOwl"]') as $e)
if(!empty($e->alt)){
$titre_extraction_jrs[$i] = $e->alt;
}
foreach($html->find('[class="price"]') as $e)
if(!empty($e->plaintext)){
$prix_extraction_jrs[$i] = $e->plaintext;
}
foreach($html->find('div[class="banner"]') as $e)//
if(!empty($e->plaintext)){
$typeproduit_extraction_jrs[$i] = $e->plaintext;
}
$nombre_de_lignes++;
$prix_extraction_j = str_replace(' ','',$prix_extraction_jrs[$i]);
$prix_extraction_jr = substr($prix_extraction_j,0,-12);
$sql = "INSERT INTO extraction_jrs (`id_extraction_jrs`, `description_extraction_jrs`, `prix_extraction_jrs`, `date_extraction_jrs`, `heure_extraction_jrs`, `typeproduit_extraction_jrs`, `titre_extraction_jrs`) VALUES (NULL, '$description_extraction_jrs[$i]', '$prix_extraction_jr', NOW(), NOW(), '$typeproduit_extraction_jrs[$i]', '$titre_extraction_jrs[$i]')";
$bdd->exec($sql);
}
?>
Merci de ton aide,