Поиск и разбивка в массиве

Aksash

Новичок
Поиск и разбивка в массиве

Такой вопрос:

Выборка из SQL -> массив - ОК
Из массива след выборка SQL -> Массив - ОК

теперь стоит задача этот массив прверить на наличие 0.
Удалить 0 и разбить(в тех местах где 0 были) на куски массив.
 

Фанат

oncle terrible
Команда форума
два вопроса
1. почему разбивку не сделать на этапе заполнения массива?
2. тебе знакомо понятие цикла?
 

krafty

new Exception
смотри explode и работа строками

а вообще чётче сформулируй задачу
 

Aksash

Новичок
Фанат
1. Каким образом? в разные массивы бросать?
2. Слышал в школе :).
 

krafty

new Exception
понял. он спрашивал проверить на наличие в массиве элементов со значением 0. А что должно явиться результатом разбивки на куски - несколько массивов что ли?
 

Aksash

Новичок
да.

есть массив, его пробить на 0 и разбить на массивы
 

Aksash

Новичок
Фанат

и как это будет выглядеть?

их то и 10 может быть нулей

-~{}~ 14.09.05 18:15:

с массивами не дружу :)

как реализовать именно чтение и разбивку
 

Фанат

oncle terrible
Команда форума
для начала предположи, что их 9.
итак.
в чём проблема?
ноль определить можешь?

кстати, а что ты потом будешь с этими массивами?
 

Aksash

Новичок
1.есть массив, прочитать удалить нули, создать другие массивы

2.потом суммировать и в базу
 

krafty

new Exception
>как реализовать именно чтение и разбивку
циклы. с ними-то дружишь :)
 

Фанат

oncle terrible
Команда форума
как реализовать именно чтение и разбивку
чтение - в цикле.
цикл у тебя уже есть - ты в цикле данные из базы получаешь.
разбивку реализовать элементарно - при нахождении нуля прибавлять единичку к переменной и добавлять элемент в двумерныйф массив, где первый индекс - это эта переменная, а второй идёт по порядку.
$massiv[$переменная][]=элемент из базы

-~{}~ 14.09.05 18:18:

2.потом суммировать и в базу
прикольно.
а сразу в базе не хочешь сделать?

-~{}~ 14.09.05 18:19:

если тебе надо суммировать, то зачем для этого какие-то части?
 

Aksash

Новичок
это дело привязывается к периоду времени еще
будет проверка
 

krafty

new Exception
Aksash
скажи пожалуйста для чего тебе это все понадобилось. т.е. где это все будет применятся. тогда будет легче и тебе и помагающим тебе
 

Aksash

Новичок
та это шо я?

уже устал блин извращениями заниматься :)

-~{}~ 14.09.05 18:32:

это работа с логами рулеткию
 
Сверху