Помогите со счетчиком в цикле на php

(Ответов: 1, Просмотров: 669)
  1. Студент Аватар для Дядька
    • Регистрация: 10.11.2014
    • Сообщений: 52
    • Репутация: 9
    Здравствуйте. 3 часа ночи, может и туплю ..не могу написать скрипт который должен делать следующее:
    В массиве из строк последовательно проверяется присутствие в каждой строке номера телефона .
    Проверка 3х уровневая, проверяем :
    1) есть ли номер в строке
    2) если номер в строке - сверяем есть ли он в базе и если нет - отправляем запрос на запись
    3) если запрос отправлен ранее, но не обработан - проверяем чтобы не более 5 раз подряд в последовательных
    строках ( тут счетчик поидее) и если да то exit
    Не сооброжу как мне обнулять счетчик если идет к примеру 3 номера добавленных ранее и не обработанных и потом номер которого нет в базе и который просто записываю
    PHP код:
    $nomer="регулярка";
    $massiv=array();
    $baza=array();// в файле txt
    $n=1//счетчик
    for (i=1i<caunt($massiv), i++)
    { if (!
    $nomer){
       echo 
    'нет в строке' ;
        continue;
        else { if (
    уже в базе )
             echo 
    "в базе";
           else { if (
    отправляли уже но не в базе еще)
                    
    $n++;
                   while (
    $n=5) ????? тупняк 
                  
    }
               }
             else  echo 
    "запишем в базу";

    • 0
  2. Дипломник
    • Регистрация: 29.11.2009
    • Сообщений: 131
    • Репутация: 32
    Сохраняйте номер с предыдущей итерации, счетчик увеличивайте по условию совпадения номера на текущей итерации с номером в предыдущей. Если не совпал - обнуляйте. после этого порверяйте на равенство счетчика 5.
    • 1

    Спасибо сказали:

    Дядька(26.03.2015),

Похожие темы

Темы Раздел Ответов Последний пост
Помощь со счётчиком на Jquery
Web программирование 24 13.06.2013 11:08
Как передать переменной название записи в цикле?
WordPress 11 06.05.2013 14:52
как определять каждый второй проход в цикле
Web программирование 5 11.10.2012 12:20
проблемы со счётчиком LI
Прочее 2 08.04.2011 15:44

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры