|
|
|
| Есть строка в записанная в базе. В одном поле.
модель1,99,108,117,126,135,144,153,модель2,189,198,207,216,225,234,243,модель4,369,378,387,396,405,414,423
|
мне нужно ее вытащить и получить 3 массива по 8 значений
Вытаскиваю вот так
$name_price = explode (",",$myrow1[name_price]);
for ($r=0; $r<count($name_price); $r++)
echo "$name_price[$r]";
|
но получается 1 массив .
Как его разбит на 3 ? | |
|
|
|
|
|
|
|
для: vorobey
(12.04.2010 в 18:39)
| |
<?
$name_price = explode (",",$str);
$array = array();
$counter = 0;
for ($r=0; $r<count($name_price); $r++) {
if ( $r % 8 == 0 ) $counter++;
$array[$counter][] = $name_price[$r];
}
print_r($array);
|
| |
|
|
|
|
|
|
|
для: Саня
(12.04.2010 в 18:52)
| | Огромное спасибо. | |
|
|
|