powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Обработка массива данных в PHP
2 сообщений из 2, страница 1 из 1
Обработка массива данных в PHP
    #39148667
abezur25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста разобраться ... Не могу сделать выборку из массива ... Как только не пробовал уже...
Вот собственно сам код
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
        include(PHPFOX_DIR_LIB . 'simplehtmldom' . PHPFOX_DS . 'simple_html_dom.php');
        $aRows = Phpfox::getLib('database')->select('*') ->from(Phpfox::getT('partner'))->execute('getSlaveRows');
        //return $aRows;        
        foreach ($aRows as $iKey => $aRow)
        {
            $sId = $aRows[$iKey]['id'];     
            $sProduct = $aRows[$iKey]['product'];
            $aHtml = file_get_html('http://www.dns-shop.ru/search/?q='. $sProduct);
            $aDnsshop2 = $aHtml->find('a[class=ec-price-item-link]', 0);
            $aDnsshop3 = $aDnsshop2->href;
            $aDnsshop4 = 'http://www.dns-shop.ru'. $aDnsshop3;
            $aDnsshop5 = file_get_html($aDnsshop4);
            $aDnsshop6 = $aDnsshop5->find('meta[itemprop=price]', 0);
            $aDnsshop7 = $aDnsshop6->content;
        }
        $sql="UPDATE phpfox_partner SET dnsshoplink='$aDnsshop4', dnsshop='$aDnsshop7' WHERE id='$sId' ";
        mysql_query($sql);
        echo $sql;
...
Рейтинг: 0 / 0
Обработка массива данных в PHP
    #39148764
abezur25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем кто не ответил вопрос решился так
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
		$aRows = Phpfox::getLib('database')->select('*') ->from(Phpfox::getT('partner'))->execute('getSlaveRows');
			
foreach ($aRows as $iKey => &$aRow)
{
    $sId = $aRows[$iKey]['id'];     
    $sProduct = $aRows[$iKey]['product'];
    $aHtml = file_get_html('http://www.dns-shop.ru/search/?q='. $sProduct);
    $aDnsshop2 = $aHtml->find('a[class=ec-price-item-link]', 1);
    $aDnsshop3 = $aDnsshop2->href;
    $aDnsshop4 = 'http://www.dns-shop.ru'. $aDnsshop3;
    $aDnsshop5 = file_get_html($aDnsshop4);
    $aDnsshop6 = $aDnsshop5->find('meta[itemprop=price]', 0);
    $aDnsshop7 = $aDnsshop6->content;
    $sql="UPDATE phpfox_partner SET dnsshoplink='$aDnsshop4', dnsshop='$aDnsshop7' WHERE id='$sId' ";
    Phpfox::getLib('database')->query($sql);
}


но теперь другая напасть не совпадает индекс
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Обработка массива данных в PHP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]