[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: дата
Гость_
На сайте нужно установить форму ввода даты рождения. 3 столбика день, месяц, год. типа селекта. Не могу сообразить



Спустя 2 минуты, 14 секунд (6.07.2010 - 15:47) Lenarfate написал(а):
ты не знаешь html?

Спустя 2 минуты, 46 секунд (6.07.2010 - 15:50) Lenarfate написал(а):
<select name="date">
<option>
01</option>
<option>
02</option>
<option>
03</option>
//и тд

и так же остальные поля

Спустя 4 минуты, 59 секунд (6.07.2010 - 15:55) Гость_ написал(а):
я то знаю, я чето думал что это дело в пхп пишетса, а не в хтмл.

Спустя 1 минута, 23 секунды (6.07.2010 - 15:56) Lenarfate написал(а):
если нужно сохранять эти данные в базу, то просто получаешь их ПОСТОМ и пишешь в базу. вот и все

Спустя 1 минута, 28 секунд (6.07.2010 - 15:58) Basili4 написал(а):
Гость_
О брат. Я расскажу тебе только ты не кому не расказывай код пхп легко вставляется в любую хтмл страничку только расширения файла должно быть php.

Спустя 1 час, 45 минут, 33 секунды (6.07.2010 - 17:43) Guest написал(а):
как обьеденить <select name="day"> <select name="month"> <select name="year">

Спустя 8 минут, 39 секунд (6.07.2010 - 17:52) Basili4 написал(а):
Guest
вот так $_POST['day'].$_POST['month'].$_POST['yaer'];

Спустя 16 минут, 6 секунд (6.07.2010 - 18:08) Ice написал(а):
В самом простом случае:

<html>
<
body>
<
form>
<
select name="d">
<
option>день</option>
<?php for($i=0; $i <= 31; $i ++):?>
<option><?php echo $i?></option>
<?php endfor?>
</select>

<
select name="m">
<
option>месяц</option>
<?php for($i=0; $i <= 12; $i ++):?>
<option><?php echo $i?></option>
<?php endfor?>
</select>

<
select name="y">
<
option>год</option>
<?php for($i=1930; $i <= 2000; $i ++):?>
<option><?php echo $i?></option>
<?php endfor?>
</select>
<
input type="submit" name="s" />
</
form>
</
body>
</
html>
<?php
// Обработчик
if( isset( $_GET['s'] ) ) {

$day = intval($_GET['d']);
$month = intval($_GET['m']);
$year = intval($_GET['y']);

printf('%02d.%02d.%04d', $day, $month, $year);
}
?>

Спустя 12 минут, 41 секунда (6.07.2010 - 18:21) Guest написал(а):
вот это я и искал, большое спасибо

Спустя 1 час, 2 минуты, 7 секунд (6.07.2010 - 19:23) Guest написал(а):
а теперь нужно занести дату в базу, в одну строку:
if( isset( $_GET['s'] ) ) {

$day = intval($_GET['d']);
$month = intval($_GET['m']);
$year = intval($_GET['y']);

$dates = $day.$month.$year;
}
$result = mysql_query ("INSERT INTO tab (dates) VALUES ('$dates')");

исправте меня
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.