Jump to content

vikstg

Новичок
  • Content Count

    14
  • Joined

  • Last visited

Community Reputation

0 Обычный

About vikstg

  • Rank
    Пользователь
  1. Благодарю, видимо яндекс теперь не отдает название техники. а пишет сразу брендо-модель. Вот пример http://market.yandex.ru/product/6905922/?hid=4954975&text=Moulinex%20CE4000&srnum=1 Все таки лучше с хотлайна и онлайнера, если есть возможность :)
  2. Нужно, большинство товаров с яндекса. В онлайнере почему-то мало нужных мне позиций. Буду благодарен.
  3. Спарсил большое количество товаров, спасибо, но есть такое замечание. Например товар в Яндекс.маркете кондиционер Самсунг блаблабла, парсим и получаем итог самсунг блаблабла, т.е. товар без названия самого вида техники. Дело в том,что затрудняется поиск по сайту. Может быть можно решить другим способом?
  4. Вопрос касаемый парсинга атрибутов. Имею ссылку а-ля http://www.kg.multivarka.pro/catalog/multivarki/multivarka_redmond_rmc_m10/?sphrase_id=490#features и атрибуты в виде <tr> <td>Мощность</td> <td>500 Bт</td> </tr> <tr> <td>Напряжение</td> <td>220-240 В, 50 Гц <br /> </td> </tr> <tr> <td>Объем чаши</td> <td>3 л</td> </tr> <tr> <td>Покрытие чаши</td> <td>антипригарное <br /> </td> </tr> <tr> <td>Дисплей</td> <td>светодиодно-цифровой</td> </tr> Вот как их спарсить? Вариант параметров парсинга <td>,</td>,<td>, </td> не проходит, кучу атрибутов дает...
  5. Не нашел поиском, но если кто уже делал это ранее - можете ткнуть носом, если не лень- скажу спасибо! :)
  6. В общем суть такова. Поставщик выдал прайс лист с ссылками на изображения, со своей долбанной ватермаркой))) Позиций оказалось в районе 1300, картинок вдвое больше :) Данные которые имеем: SKU частично совпадающий со SKU поставщика. Изображения, которые предусмотрительно выдал поставщик (не совпадают по именам со спарсенными изображениями с прайс листа), содержат в себе SKU, который у нас в базе. . Например: товар в базе имеет SKU=ABC100, изображение спарсенное имеет название "izobrajenie505", изображения которые выдал архивом поставщик имеют название ABC100товар505.jpg. В пхп не шарю, имел посредственный опыт. Буду рад любым вложением мозгов, т.к. сам буду писать данную писанину долго. <?php // подключаемся $db = mysql_connect("127.0.0.1","root","root"); //выбираем таблицу mysql_select_db("base" ,$db); //делаем выборку 1-7 первых символов артикула, т.к. артикул слишком длинный $sql = mysql_query("SELECT SUSTRING(sku,1,7) from oc_product", $db); $files = ''; $models = ''; $result = ''; $folder = 'd:/ololo/images/'; /* тут ищешь все файлы из $folder в $files так же все модели в $models */ $y = 0; for($i=0; $i < count($models)-1; $i++) { $result[$models[$i]] = array(); $y = 0; for($x=0; $x < count($files)-1; $x++) { /* тут либо обрезаешь строку файла $files[$x] до длинны $models[$i] и потом сравниваешь либо в $files[$x] ищешь $models[$i] функции не помню :D */ if(поиск_в_строке($models[$i], $files[$x])) { // нашлось $result[$models[$i]][$y] = $folder.$files[$x]; } } } /* тут пихаешь обратно в базу как нравится */ // mission complete :D ?>
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.