ФорумПрограммированиеPHP для идиотов → Как добавить часы и минуты?

Как добавить часы и минуты?

  • vindmort

    Сообщения: 16 Репутация: N Группа: Кто попало

    Spritz 9 февраля 2011 г. 23:15

    Доброго времени суток всем! Подскажите пожалуйста как в нижеприведённый код, где сформирована функция запроса по дате, добавить ещё часы и минуты! Заранее благодарен!


    ?>
    <br><form name=form2 action="" method="POST">
    <b>Начальная дата</b>
    <select name="dayfrom">
    <?
    for($i=1;$i<32;$i++)
    {
    if($dayfrom==$i)
    echo("<option value='$i' selected>$i</option>");
    else
    echo("<option value='$i'>$i</option>");
    }



    ?>
    </select> <select name="monthfrom">
    <option value="1" <? if($monthfrom==1) echo("selected"); ?>>январь</option>
    <option value="2" <? if($monthfrom==2) echo("selected"); ?>>февраль</option>
    <option value="3" <? if($monthfrom==3) echo("selected"); ?>>март</option>
    <option value="4" <? if($monthfrom==4) echo("selected"); ?>>апрель</option>
    <option value="5" <? if($monthfrom==5) echo("selected"); ?>>май</option>
    <option value="6" <? if($monthfrom==6) echo("selected"); ?>>июнь</option>
    <option value="7" <? if($monthfrom==7) echo("selected"); ?>>июль</option>
    <option value="8" <? if($monthfrom==8) echo("selected"); ?>>август</option>
    <option value="9" <? if($monthfrom==9) echo("selected"); ?>>сентябрь</option>
    <option value="10" <? if($monthfrom==10) echo("selected"); ?>>октябрь</option>
    <option value="11" <? if($monthfrom==11) echo("selected"); ?>>ноябрь</option>
    <option value="12" <? if($monthfrom==12) echo("selected"); ?>>декабрь</option>
    </select>
    <select name="yearfrom">
    <option value="2011" <? if($yearfrom==2011) echo("selected"); ?>>2011</option>
    <option value="2010" <? if($yearfrom==2010) echo("selected"); ?>>2010</option>
    <option value="2009" <? if($yearfrom==2009) echo("selected"); ?>>2009</option>
    <option value="2008" <? if($yearfrom==2008) echo("selected"); ?>>2008</option>
    <option value="2007" <? if($yearfrom==2007) echo("selected"); ?>>2007</option>
    <option value="2006" <? if($yearfrom==2006) echo("selected"); ?>>2006</option>
    <option value="2005" <? if($yearfrom==2005) echo("selected"); ?>>2005</option>
    </select>
    <br><b>Конечная дата</b>
    <select name="dayto">
    <?
    for($i=1;$i<32;$i++)
    {
    if($dayto==$i)
    echo("<option value='$i' selected>$i</option>");
    else
    echo("<option value='$i'>$i</option>");
    }
    ?>
    </select> <select name="monthto">
    <option value="1" <? if($monthto==1) echo("selected"); ?>>январь</option>
    <option value="2" <? if($monthto==2) echo("selected"); ?>>февраль</option>
    <option value="3" <? if($monthto==3) echo("selected"); ?>>март</option>
    <option value="4" <? if($monthto==4) echo("selected"); ?>>апрель</option>
    <option value="5" <? if($monthto==5) echo("selected"); ?>>май</option>
    <option value="6" <? if($monthto==6) echo("selected"); ?>>июнь</option>
    <option value="7" <? if($monthto==7) echo("selected"); ?>>июль</option>
    <option value="8" <? if($monthto==8) echo("selected"); ?>>август</option>
    <option value="9" <? if($monthto==9) echo("selected"); ?>>сентябрь</option>
    <option value="10" <? if($monthto==10) echo("selected"); ?>>октябрь</option>
    <option value="11" <? if($monthto==11) echo("selected"); ?>>ноябрь</option>
    <option value="12" <? if($monthto==12) echo("selected"); ?>>декабрь</option>
    </select>
    <select name="yearto">
    <option value="2011" <? if($yearto==2011) echo("selected"); ?>>2011</option>
    <option value="2010" <? if($yearto==2010) echo("selected"); ?>>2010</option>
    <option value="2009" <? if($yearto==2009) echo("selected"); ?>>2009</option>
    <option value="2008" <? if($yearto==2008) echo("selected"); ?>>2008</option>
    <option value="2007" <? if($yearto==2007) echo("selected"); ?>>2007</option>
    <option value="2006" <? if($yearto==2006) echo("selected"); ?>>2006</option>
    <option value="2005" <? if($yearto==2005) echo("selected"); ?>>2005</option>
    </ select>
    <br><input type="submit" value="Волшебная кнопка" name="submit">
    <input type="hidden" name="submitted" value="1">
    <input type="hidden" name="id_operator" value="<?echo $HTTP_GET_VARS['id_operator'];?>">
    </form>

    <?
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 10 февраля 2011 г. 0:22, спустя 1 час 7 минут 25 секунд

    vindmort, сделать по аналогии с day{from,to}?
    adw/0
  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 10 февраля 2011 г. 0:43, спустя 20 минут 57 секунд

    $HTTP_GET_VARS['id_operator'];?

    ох ты ж ёжик !?
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 10 февраля 2011 г. 3:01, спустя 2 часа 17 минут 45 секунд

    Faster, да сразу видно что скрипт скопипастен или со старой книги перенабран :)
    adw/0
  • vindmort

    Сообщения: 16 Репутация: N Группа: Кто попало

    Spritz 10 февраля 2011 г. 23:43, спустя 20 часов 41 минуту 29 секунд

    да сразу видно что скрипт скопипастен или со старой книги перенабран :)



    Ну в общем скопипастен))) Я не программист к сожалению, но скрипт работает)) Там ниспадающий список год, месяц, число.. и теперь мне как то сделать, что бы ещё часы и минуты были…
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 11 февраля 2011 г. 0:53, спустя 1 час 10 минут 29 секунд


    <select name="hoursfrom">
    <?
    for($i=0;$i<24;$i++)
    {
    if($hoursfrom==$i)
    echo("<option value='$i' selected>$i</option>");
    else
    echo("<option value='$i'>$i</option>");
    }
    ?>
    </select>


    а дальше сами догадайтесь
    adw/0

Пожалуйста, авторизуйтесь, чтобы написать комментарий!