2011-09-14 18 views
0

MySQLデータベースに時刻を挿入します。データベースには、Date(日付タイプ)とTime(時間タイプ)の2つのフィールドがあります。レコードを挿入するには、PHPで以下のようにしてみました。しかし時間は挿入されただけです(10:00:00)。 AM/PMは挿入されません。 PHPでAM/PMで時間を挿入する方法。PHPを使用してMySQLデータベースにAM/PMを挿入する方法

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を1つのフィールドに結合し、24時間の時計を使用するmysql DATETIMEカラムタイプはどうですか? – cloakedninjas

答えて

3

あなたはできません。以下はTIMEタイプのフォーマットです:http://dev.mysql.com/doc/refman/5.0/en/time.html

+0

したがって、MySQLデータベースのTime typeフィールドにAM/PMを含むTimeを格納することはできません.24時間形式を使用しているのですか? – ram

+0

はい、できません –

+0

ありがとうございました...時間フィールドにはVarcharを使用できますか(AM/PMと時間を使用するには...)良い方法ですか? – ram

関連する問題