За последние 24 часа нас посетили 17895 программистов и 1595 роботов. Сейчас ищут 960 программистов ...

День рождение

Тема в разделе "PHP для новичков", создана пользователем bboyandry, 16 апр 2009.

  1. bboyandry

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

    С нами с:
    25 мар 2009
    Сообщения:
    24
    Симпатии:
    0
    Есть такая форма:
    PHP:
    1.  
    2. <select name='regyear'>
    3.             <option value='0'>Год </option>
    4.             <option value='2002'>2002</option>
    5.             <option value='2001'>2001</option>
    6.                        ..................
    7. </select>
    8. <select name='regmonth'>
    9.             <option value='0'>Месяц </option>
    10.             <option value='1'>1</option>
    11.             <option value='2'>2</option>
    12.                         ..................
    13. </select>
    14. <select name='regday'>
    15.             <option value='0'>День </option>
    16.             <option value='1'>1</option>
    17.                         ................
    18. </select>
    19. <input class='form' type='submit'>
    20.  
    создал в бд табичку bd с типом timestamp
    Как можно реализовать что бы при нажатие на кнопку оно отсылалось в базу и потом вывадить в дд.мм.гг ?
     
  2. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    А зачем поле-то в формате timestamp?
    Ну да ладно.
    http://php.net/strtotime
    http://php.net/date
    http://php.net/mktime

    Вообще вот так вот: данные из формы ты приводишь к timestamp (функция strtotime или mktime). А на выходе из БД делаешь так:
    PHP:
    1.  
    2. <?php
    3. echo date ('d-m-y', $row['timestamp']);
    4.