|
|
|
| У меня такая проблема, я в форме не хотел чтобы пользователи вводили дату рождения в формате ДД-ММ-ГГ(ГГ)
И сделал вападающие менюшки. Таким образом у меня есть 3 числа
$bnumber = $_POST['bnumber']; // от 1 до 31
$bmonth = $_POST['bmonth']; // от 01 до 12
$byear = $_POST['byear']; // от 1920 до 1985
|
Вопрос в том как это преобразовать в формат даты, чтобы можно было сохранить в БД MySQL в столбце
Заранее спасибо за ответ! | |
|
|
|
|
|
|
|
для: Головин Евгений
(07.02.2006 в 21:50)
| | Сохраняйте эту строку.
<?
$str = “{$byear }-{$bmonth}-{$bnumber}”;
?>
|
| |
|
|
|
|
|
|
|
для: antf
(07.02.2006 в 22:29)
| | понятно, затем ее можно уже запросом на доб...
Спасибо!
А имеет смысл перед преобразованием в строку
сделать
<? ...
$bnumber = doubleval($bnumber);
$bmonth = doubleval($bmonth);
$byear = doubleval($byear);
$str = “{$byear}-{$bmonth}-{$bnumber}”;
... ?>
|
| |
|
|
|
|
|
|
|
для: Головин Евгений
(07.02.2006 в 23:03)
| | Да этим нужно воспользоваться для фильтрации данных, но только надо пользоваться intval() | |
|
|
|