Парсинг постраничной навигации с phpquery

182
20 февраля 2018, 07:51

Как сделать, чтобы парсилась постраничная навигация. Переменная $next содержит ссылку на след страницы.

function parseProduct($mysqli) {
     $products = $mysqli - > query("SELECT * FROM categories WHERE Parent_sub_ID > 0  ");
     foreach($products as $tovar) {
         $product_Url = 'http://happygifts.ru'.$tovar['url'];
         $fileProduct = file_get_contents($product_Url);
         $value = phpQuery::newDocument($fileProduct);
         $products = $value - > find('.art_n_heading_wp');
         foreach($products as $product) {
             $productpq = pq($product);
             $nameProduct = $productpq - > find('.product-title') - > text();
             $artProduct = $productpq - > find('.product-number') - > text();
             $slovo1 = strtok($artProduct, " ");
             $slovo2 = strtok(" ");
             $mysqli - > query("INSERT INTO tovars (name,art) VALUES ('".$nameProduct.
                 "','".$slovo2.
                 "')");
         }
         $next = $value - > find('.catalog-pagination span.modern-page-first ') - > next() - > attr('href');
     }
 }
READ ALSO
cURL, работа с api vk

cURL, работа с api vk

Написала рабочий скрипт с использованием file_get_contents, где пользователь аутентифицируется и выводятся фото из его альбомовНо потом мне сказали,...

206
Получение данных ajax

Получение данных ajax

Добрый вечерСтараюсь вникнуть в технологию ajax

196
Отложенный постинг

Отложенный постинг

Доброго времени сутокПодскажите как создается отложенный постинг на примере того же сайта Вконтакте

271