В базе даных дата хранится в формате ГГГГ-ММ-ДД например вот так 2008-06-12.
на форме в поле пользователь вводит дату в привычном формате ДД.ММ.ГГГГ
вот так 12.06.2008
нужно перед запросом или в самом запросе поменять формат даты, подскажите пожалуйста как.
1. ruslan_sul - 12 Июня, 2008 - 11:53:19 - перейти к сообщению
2. Altynayka - 12 Июня, 2008 - 12:35:46 - перейти к сообщению
я в запросе пишу, например:
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?php
- $sql=("select DAYOFMONTH(data_time),MONTH(data_time),YEAR(data_time) from table1 );
- $result_sql=mysql_query($sql) or die(mysql_error());
- $array_sql=mysql_fetch_assoc($result_sql);
- ?>
а для того,чтобы показать:
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- Дата :<?php echo $array_sql['DAYOFMONTH(data_time)'] ?> /<?php echo $array_sql['MONTH(data_time)'] ?> /<?php echo $array_sql['year(data_time)'] ?>
как-то так, не знаю может быть есть способ проще и оптимальнее.