За последние 24 часа нас посетили 35669 программистов и 1745 роботов. Сейчас ищут 1404 программиста ...

Как сделать выборку

Тема в разделе "Прочие вопросы по PHP", создана пользователем SchSvetlana, 30 май 2011.

  1. SchSvetlana

    SchSvetlana Активный пользователь

    С нами с:
    24 дек 2009
    Сообщения:
    7
    Симпатии:
    0
    Добрый день, подскажите, как реализовать?
    есть массив А=(1,2,3,4,5,6,7,8) и В=(2,3,6,8)
    как вывести чекбоксы, чтобы совпадающие элементы были отмечены, а несовпадающие не отмечены.
    т.е.
    1- off
    2- on
    3 - on
    4 - off
    5 - off
    6 - on
    7 - off
    8 - on

    Спасибо всем, кто ответит.
     
  2. dedyshka

    dedyshka Активный пользователь

    С нами с:
    22 мар 2011
    Сообщения:
    16
    Симпатии:
    0
    PHP:
    1. foreach ($A as $value)
    2. {
    3.  $checkbox =  "<input type=checkbox";
    4.  (in_array($value, $B)) ? $checkbox .= " checked" : $checkbox .= "";
    5.  $checked .= ">";
    6.  echo $checkbox;
    7. }
    где $A и $B - твои массивы
     
  3. SchSvetlana

    SchSvetlana Активный пользователь

    С нами с:
    24 дек 2009
    Сообщения:
    7
    Симпатии:
    0
    Спасибо, Ваш совет очень помог, благодарю!