binders
20-09-2011, 05:40
в while сделал такую штуку для выборки картинок из двух переменных в одну для дальнейшего использования
вроде всё работает но етот цикл добавляет себя ко всем последующим циклам и чем больше циклов тем больше липнет к нему
где моя ошибка ?
$k[1][$c] = array();
$image=$xfieldsdata['poster'];
$scrinlist=$xfieldsdata['scrinlist'];
if(preg_match_all('#<a href="(.*\.(jpg|png|gif))"#mUsi',$scrinlist,$k)){
for($c=0;$c!=count($k[1]);$c++){
$rowimages[]=''.$k[1][$c].'';
}
}
$rowimages[] = $image;
$row['imag'] = implode("|||", $rowimages);
вроде всё работает но етот цикл добавляет себя ко всем последующим циклам и чем больше циклов тем больше липнет к нему
где моя ошибка ?
$k[1][$c] = array();
$image=$xfieldsdata['poster'];
$scrinlist=$xfieldsdata['scrinlist'];
if(preg_match_all('#<a href="(.*\.(jpg|png|gif))"#mUsi',$scrinlist,$k)){
for($c=0;$c!=count($k[1]);$c++){
$rowimages[]=''.$k[1][$c].'';
}
}
$rowimages[] = $image;
$row['imag'] = implode("|||", $rowimages);