Задать вопрос
  • Как объединить в один код 2 строчки $array[$key]?

    @TatianaKrd Автор вопроса
    Огромное Вам спасибо!
    То, что нужно, всё заработало!
  • Как объединить в один код 2 строчки $array[$key]?

    @TatianaKrd Автор вопроса
    Может быть я не правильна сформулировала, если так, извините...
    Есть одна таблица (CMS NetCat), каждая строка - один участник и у него в "карточке" куча галок: в первом коде множественный выбор из одного списка ColorGroup (1 поле в таблице), во втором коде отдельные галки (Nom1, Nom3 и т.д. - разные поля в таблице).
    Сейчас у меня 2 страницы:
    1. Перечень всех участников и в строке все галки одного типа:
    6904a41273c14754912616.jpeg
    if($_POST['query_form'] == 1 AND $_POST['var'] AND is_object($perm) AND $perm->isSupervisor()){
      foreach($_POST['var'] as $key => $row){
        $array[$key] = array_merge(array("Nom1" => 0, "Abs" => 0, "Nom3" => 0, "MarkFirst" => 0, "MarkSecond" => 0, "MarkThird" => 0, "RingWcf" => 0, "RingWcf2" => 0, "RingMono" => 0), $row);
        foreach($array[$key] as $k => $v){
          $where[$key][] = "`".$k."` = '".$v."'";
        }
        $nc_core->db->query("UPDATE `Message".$classID."` SET ".join(", ", $where[$key])." WHERE `Message_ID` = ".$key."");
      }
    }

    2. Перечень всех участников и в строке множественный выбор из одного списка ColorGroup
    6904a4875dc69963318425.jpeg
    if($_POST['query_form'] == 1 AND $_POST['var'] AND is_object($perm) AND $perm->isSupervisor()){
      foreach($_POST['var'] as $key => $row){
        $array[$key]['ColorGroup'] = join(",", $row['ColorGroup']);
        foreach($array[$key] as $k => $v){
          $where[$key][] = "`".$k."` = '".$v."'";
        }
        $nc_core->db->query("UPDATE `Message".$classID."` SET ".join(", ", $where[$key])." WHERE `Message_ID` = ".$key."");
      }
    }


    Просто хотелось бы на одной странице работать сразу со всеми галками, а не переключаться...
    Наверное не все так просто, как хотелось бы...
    Написано
  • Как объединить в один код 2 строчки $array[$key]?

    @TatianaKrd Автор вопроса
    У меня сейчас 2 страницы с формами, на которых я выбираю галками участие в рингах.
    Не удобно постоянно переключаться между страницами при большом потоке заявок, есть необходимость, чтобы на одной странице выбрать каждому участнику все ринги...
    Я не сильна в PHP, поэтому решила попросить здесь помощи, если это не сложно...
    Если это проблематично, тогда ладно, буду продолжать использовать по старому...
    Написано