[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выод из базы даты
Okulo
всем привет.
В поле wdate есть запись 2011-09-16 - 11:48:17 (все записи такого типа)
мне из этого необходимо вывести посредством РНР запроса отдельно дату и время.

подскажите плиз как это сделать?

ЗЫ. не пинайте сильно, я новичек в этом деле rolleyes.gif



Спустя 12 минут, 37 секунд (16.09.2011 - 09:22) Oyeme написал(а):

Спустя 28 минут, 50 секунд (16.09.2011 - 09:51) Okulo написал(а):
там данные кстати не в формате дат , а в простом поле varchar(255) .
это имеет значение?

Спустя 32 минуты, 10 секунд (16.09.2011 - 10:23) Winston написал(а):
SELECT DATE_FORMAT(`date`, '%Y-%m-%d') AS `my_date`,
DATE_FORMAT(`date`, '%H:%i:%S') AS `my_time`
FROM `table`;

Спустя 48 минут, 6 секунд (16.09.2011 - 11:12) Guest написал(а):
Okulo
записывай даты в соответствующие поля базы. раз дата, значит DATE (или DATETIME)

99% операций с датой и временем, которые ты как я вижу попытаешься сделать позже на php можно сделать с помощью sql. Советую сначала с этим языком как следует ознакомиться.

Спустя 56 минут, 2 секунды (16.09.2011 - 12:08) Okulo написал(а):
спасибо. с этим попробую разобраться.

не хотел еще создавать тему по пустяку..
может тут подскажите - а как после ввода данных в БД обновить страничку автоматически что бы увидеть результат?

например у меня на одной страничке ввод данных и кнопка. если данные введены то кнопка не показывается. Проблема в том что после нажатия кнопки она так и стоит, пока не обновишь страничку.

Спустя 32 минуты, 29 секунд (16.09.2011 - 12:40) Guest написал(а):
Okulo
не могу связать вторую часть твоего сообщения с первой. Объясни лучше, в чем проблема.

Спустя 10 минут, 22 секунды (16.09.2011 - 12:50) Okulo написал(а):
сори :D
я же говорил что не совсем в тему.
нужно обновлять страничку после добавления записи в БД.

нашел вот это

echo "<meta http-equiv='refresh'; content='1;> ";


осталось найти куда вписать )


Спустя 4 часа, 26 минут, 36 секунд (16.09.2011 - 17:17) Winston написал(а):
Okulo
Цитата (Okulo @ 16.09.2011 - 12:50)
echo "<meta http-equiv='refresh'; content='1;> ";

Не используй html редиректы !
После записи в базу например, пиши header
Например
/*
куча кода
*/

mysql_query("INSERT INTO.....") or die(mysql_error());
header('Location: ' . $_SERVER['PHP_SELF']);

Только запомни, что до записи header у тебя ничего не должно выводится на экран !
Быстрый ответ:

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