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 :: запись в datetime mysql переменной php

 PHP.SU

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


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

> Без описания
eramar
Отправлено: 23 Сентября, 2011 - 15:43:49
Post Id


Новичок


Покинул форум
Сообщений всего: 57
Дата рег-ции: Авг. 2011  


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




почему-то не выполняется запрос:
$t=writeTime();
в $t хранится дата в виде : "2011-09-23 15:38:53"
делаю запрос:
$query=mysql_query("insert into plan (user_id,text,user_time) values ('$id','$text','$t') ");

user_time - имеет тип datetime
не проходит запрос...может нельзя переменную передавать в datetime??
 
 Top
EuGen Администратор
Отправлено: 23 Сентября, 2011 - 15:46:45
Post Id


Профессионал


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


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




можно.
mysql_error() Вам поможет


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
eramar
Отправлено: 23 Сентября, 2011 - 16:09:03
Post Id


Новичок


Покинул форум
Сообщений всего: 57
Дата рег-ции: Авг. 2011  


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




ошибок не выдает, строка в базе создается, но в поле user_time записывается 0000-00-00 00:00:00, а не моя переменная
 
 Top
EuGen Администратор
Отправлено: 23 Сентября, 2011 - 16:12:05
Post Id


Профессионал


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


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




var_dump($t)
А вообще, не будем здесь заниматься отладкой - это Вам придется научиться делать самостоятельно.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
caballero
Отправлено: 23 Сентября, 2011 - 17:03:57
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


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




а тип поля какой?

кстати mysql вроде бы timestamp хавает напрямую можно не формированить строку


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Stasnislav
Отправлено: 23 Сентября, 2011 - 17:40:56
Post Id



Гость


Покинул форум
Сообщений всего: 109
Дата рег-ции: Апр. 2011  


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




eramar пишет:
почему-то не выполняется запрос:
$t=writeTime();
в $t хранится дата в виде : "2011-09-23 15:38:53"
делаю запрос:
$query=mysql_query("insert into plan (user_id,text,user_time) values ('$id','$text','$t') ");

user_time - имеет тип datetime
не проходит запрос...может нельзя переменную передавать в datetime??

для user_time задайте тип строка и все будет путем...


-----
Программисты на работе общаются двумя фразами: «непонятно» и «вроде работает».
 
 Top
caballero
Отправлено: 23 Сентября, 2011 - 17:56:31
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


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




выведи запрос в на страницу и воткни его напрямую через phpadmin или что там у тебя


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Мелкий Супермодератор
Отправлено: 23 Сентября, 2011 - 18:00:40
Post Id



Активный участник


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


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




Stasnislav пишет:
для user_time задайте тип строка и все будет путем...

Худший вариант из возможных.

caballero пишет:
а тип поля какой?

eramar пишет:
user_time - имеет тип datetime


По теме - phpfaq.ru/debug


-----
PostgreSQL DBA
 
 Top
Stasnislav
Отправлено: 23 Сентября, 2011 - 18:05:17
Post Id



Гость


Покинул форум
Сообщений всего: 109
Дата рег-ции: Апр. 2011  


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




Мелкий пишет:
Худший вариант из возможных.

согласен, зато работает 100% Радость


-----
Программисты на работе общаются двумя фразами: «непонятно» и «вроде работает».
 
 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