За последние 24 часа нас посетили 43319 программистов и 7133 робота. Сейчас ищут 1344 программиста ...

Парсинг товаров в группу ВК

Тема в разделе "Прочие вопросы по PHP", создана пользователем nikita91, 14 июл 2023.

  1. nikita91

    nikita91 Новичок

    С нами с:
    2 янв 2022
    Сообщения:
    3
    Симпатии:
    0
    Всем здравствуйте! Подскажите, что нужно изменить в коде, чтобы url товара прописывался при парсинге из БД в поле "Ссылка на товар" ВК (сейчас url товара прописывается в поле Описание вместе с самим описанием товара). Спасибо за ответ
    PHP:
    1. while($product = mysqli_fetch_assoc($result_notsync)) {
    2.     if(floor(microtime(true) - $scriptTime) > 40) break;
    3.     $vkProduct = new Product(
    4.         mb_strimwidth($product['name'], 0, 80, '', 'WINDOWS-1251'),
    5.         'Заказать: ' . $product['url'] . PHP_EOL . $product['description'] . PHP_EOL . PHP_EOL . urlencode($product['category_name']),
    6.         800,
    7.         $product['price']);
    8.  
    9.     if(empty($product['vk_id'])) {
    10.         $file_info = pathinfo($product['picture_url']);
    11.         $pictureName = __DIR__ . '/img/' . $product['id'] . '.' . $file_info['extension'];
    12.         //file_put_contents($pictureName, file_get_contents($product-> picture));
    [​IMG]
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.840
    Симпатии:
    1.338
    Адрес:
    Лень
    Найми погромиста если самому лень разбираться.
     
  3. antoniii

    antoniii Активный пользователь

    С нами с:
    16 мар 2022
    Сообщения:
    419
    Симпатии:
    71
    @nikita91 ответ уже в твоем вопросе.
     
  4. nikita91

    nikita91 Новичок

    С нами с:
    2 янв 2022
    Сообщения:
    3
    Симпатии:
    0
    Пробовал исправить код, но получается ошибка при выполнении. Как будто url товара в поле артикул засовывается
     
  5. antoniii

    antoniii Активный пользователь

    С нами с:
    16 мар 2022
    Сообщения:
    419
    Симпатии:
    71
    Я так понял у тебя new Product это конструктор... Какой у него порядок аргументов? Открой ты код класса. А при вызове new Product в скобках попробуй задать прямые значения и погляди на вывод.