Цикл+регулярное выражение

Статус
В этой теме нельзя размещать новые ответы.

Mark32

Новичок
Цикл+регулярное выражение

решил зациклить регулярку в надежде на то, что вытянет все цены из одной колонки

$pwa = 1;
while ($pwa <= 25) {
preg_match('/(<td width=\"70\" align=\'right\'><strong><a href=\'\/fold_ru\/choose_this)(.*)(class=\"mall_list_link\">)(.*)(<\/a><\/strong><\/td>)/s',$content,$matches1);
$price=$matches1['4'];
print ("$price");
$pwa++;
}



в конечном итоге зацикливает только одну цену:) причём самую последнюю.
Подскажите пожалуйста как правильно сделать. Я не понимаю почему выдирает только 1 цену! Там ведь ячейки по формату не отличаются, потому регулярка проходит по этой формулеровке.
ПОМОГИТЕ!!!!!!!!
 

Mark32

Новичок
Не могу в этом форуме найти свою тему, только по линку из избранного. Это нормально?

-~{}~ 12.11.08 22:39:

Спасибо!
Только я не профи...
щас ковырялся - что-то не могу разобраться.
Вверху у меня есть готовая регулярка, можете подсказать на примере что и куда вставляется?
Спасибо!
 

Mark32

Новичок
Я дилер. Беру цены из центра и набавяю свой процент.
Цен много - там обновляет сайт целый штат. Вот и беру конечно с их согласия цены и в автоматическом режиме хочу их публиковать и набавлять.

preg_match_all очень не похожа на preg_match вот и есть трудности. Не могли бы подсобить примерчиком? В самом начале сообщения есть всё, только как применить к нему preg_match_all затрудняюсь.

help plz!

-~{}~ 13.11.08 21:55:

подскажите, а!?
 

dimagolov

Новичок
Mark32, организуй, чтобы табе прайс высылали в более удобоваривом виде, раз "с их согласия"
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху