2011-09-14 6 views
0

MySQL 데이터베이스에 시간을 삽입하고 싶습니다. 데이터베이스에는 날짜 (날짜 유형)와 시간 (시간 유형)에 대한 두 개의 개별 필드가 있습니다. 레코드를 삽입하려면 PHP에서 아래와 같이 시도해보십시오. 그러나 시간은 삽입 만했습니다 (10:00:00). AM/PM이 삽입되지 않았습니다. PHP에서 AM/PM으로 시간을 삽입하는 법.PHP를 사용하여 AM/PM 시간을 MySQL 데이터베이스에 삽입하는 방법

mysql_query("INSERT INTO Http(mobile, imei, time,date) VALUES ('1232456785', '123369584895544', TIME_FORMAT('10:00:00', '%h:%i:%s %p'),'2011/09/13')"); 
+1

date + time을 단일 필드로 결합하고 24 시간 시계를 사용하는 mysql DATETIME 컬럼 유형은 어떻습니까? – cloakedninjas

답변

3

당신은 할 수 없습니다. 다음은 TIME 유형의 형식입니다. http://dev.mysql.com/doc/refman/5.0/en/time.html

+0

그래서 MySQL 데이터베이스의 시간 유형 필드에 오전/오후 시간을 저장할 수 없습니다 .24 시간 형식을 사용하는 방법은? – ram

+0

예, 불가능합니다 –

+0

고맙습니다 ... 시간 필드에 Varchar를 사용할 수 있습니까 (AM/PM 시간 사용) ... 좋은 방법입니까? ... – ram

관련 문제