我认为应该非常简单。
$myVar = date("Ymdhms",time()); // Ex: 20160619162358
当我将$ myVar插入MySQL数据库时,它会以Unix时间格式或其他方式保存。
myVar int(15) UNSIGNED // field structure
1458733290 // value stored in database instead of 20160619162358
如何将$ myVar保存为普通整数,以便数据库将其存储为20160619162358?我想将$ myVar转换或保存为int(15)。
这是否有意义?
谢谢!
答案 0 :(得分:0)
在列中使用BIGINT而不是INT Type;
INT unsigned可以存储最大值4294967295 BIGINT无符号可以存储最大值18446744073709551615
希望这能解决你的问题。