Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: получение реальной даты

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Lostoffuture
Отправлено: 25 Августа, 2008 - 08:08:32
Post Id



Гость


Покинул форум
Сообщений всего: 95
Дата рег-ции: Июль 2008  
Откуда: обнинск


Помог: 0 раз(а)

[+]


записываю в базу некие данные, и к ним необходимо указать реальную дату записи в БД

запрос
CODE (text):
скопировать код в буфер обмена
  1. $query = "INSERT INTO orders  (
  2.                 .....                  
  3.                 order_time,
  4.                 ....
  5.       )
  6.       VALUES
  7.       (
  8.           ......  
  9.           '".get_current_time()."',
  10.           ......
  11.      

выдает ощибку
Fatal error: Call to undefined function get_current_time() in C:\web\apache\localhost\www\admin\order_cust.php on line 53

как ент исправить или как другим способом получить дату реального времени


-----
Не пользуйтесь денверами, делайте сами связки)))))
 
 Top
Вездеход
Отправлено: 25 Августа, 2008 - 08:38:08
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




напишите sql-ную вещь NOW()

$query = "INSERT INTO orders (
.....
order_time,
....
)
VALUES
(
......
NOW(),
......


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
Lostoffuture
Отправлено: 25 Августа, 2008 - 10:30:40
Post Id



Гость


Покинул форум
Сообщений всего: 95
Дата рег-ции: Июль 2008  
Откуда: обнинск


Помог: 0 раз(а)

[+]


Вездеход пишет:
напишите sql-ную вещь NOW()

$query = "INSERT INTO orders (
.....
order_time,
....
)
VALUES
(
......
NOW(),
......


Такая же ощибка


-----
Не пользуйтесь денверами, делайте сами связки)))))
 
 Top
pifon1989
Отправлено: 25 Августа, 2008 - 15:14:40
Post Id



Частый гость


Покинул форум
Сообщений всего: 196
Дата рег-ции: Май 2008  


Помог: 0 раз(а)




Цитата:
Fatal error: Call to undefined function get_current_time() in C:\web\apache\localhost\www\admin\order_cust.php on line 53

Означает
Цитата:
Критическая ошибка: вызов неопределённой функции get_current_time() в C:\web\apache\localhost\www\admin\order_cust.php в строке 53

Где вы функцию такую то нашли? Улыбка
http://yandex.ru/yandsearch?text...rl_manually=true
Там, где вы её нашли, он её явно не нашёл, вот и ругаиццо. Возможно функция была клиентской или подключена из библиотеки, которой в вашей сборке php нет.
Мой совет: для получения времени всегда пользуйтесь стандартной функцией date( "формат отбражения" ), так как если пользоваться чужими и встроенными, ещё неизвестно, какие цели приследовал составитель и что ещё делает его функция, помимо указания текущего времени.

Итак.
Если вам нужно, чтобы в базу записалось время в формате 12:00 сделайте так:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $query = "INSERT INTO `orders` (....., `order_time`, ......) VALUES (......, '".date("h:i")."', ......);
  4. ?>
  5.  

Если, к примеру, 12/00, так:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $query = "INSERT INTO `orders` (....., `order_time`, ......) VALUES (......, '".date("h/i")."', ......);
  4. ?>
  5.  

для более подробной информации по управлению функцией date() воспользуйтесь этой страничкой: http://www.php.su/functions/?date
Там указаны все необходимые обозначения для создания требуемого вам формата времени.

(Отредактировано автором: 25 Августа, 2008 - 15:15:29)



-----
Ассемблер для Чайников
Всем любителям Pascal посвящается:
function writeln($text) {echo '<br>'.$text};
 
 Top
Вездеход
Отправлено: 25 Августа, 2008 - 16:32:50
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




Lostoffuture пишет:
акая же ощибка


покажите полностью весь запрос а лучше кусок кода
мож у вас вапще не в запросе то ошибка


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
Lostoffuture
Отправлено: 26 Августа, 2008 - 07:10:31
Post Id



Гость


Покинул форум
Сообщений всего: 95
Дата рег-ции: Июль 2008  
Откуда: обнинск


Помог: 0 раз(а)

[+]


Цитата:
покажите полностью весь запрос а лучше кусок кода
мож у вас вапще не в запросе то ошибка


ошибку, я нашел, и она не в запросе, просто ранее не указал саму функцию, а за коментариии как правильно сделать большое спасибо..


-----
Не пользуйтесь денверами, делайте сами связки)))))
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB