2010-08-03 5 views
4

может ли кто-нибудь направить меня на вопрос о том, как вставить DATETIME, поданный с iphone через PHP-скрипт в базу данных MySQL.Вставка MySQL -PHP DATETIME

$dates = date('Y-m-d H:i:s','2010-10-12 15:09:00'); 

$query = "INSERT INTO timeTable(time) VALUES ('$dates')"; 

Спасибо ..

+2

ничего общего с iPhone. –

+0

FYI Im, отправляющий дату из формы Iphone в скрипт php. – xcodemaddy

ответ

10

Для date() функции в качестве второго аргумента, вы должны пройти отметку времени.

$dates =date('Y-m-d H:i:s', strtotime('2010-10-12 15:09:00')); 

Но вы уже время в хорошей форме им вы просто должны сделать:

$dates = '2010-10-12 15:09:00'; 
+0

Это работает, но он не вставляет данные в мою таблицу MySQL. я не могу найти решение ... спасибо – xcodemaddy

+0

Попробуйте напечатать ваш '$ query' и вставить в' phpMyAdmin' например. Проверьте, есть ли у запроса все ваши данные и т. Д. – hsz

+0

Спасибо. Запрос $ показывает правильную дату, но не вставляет дату в таблицу mysql, где в качестве типа данных базы данных DATETIME. – xcodemaddy

Смежные вопросы