
正文
php往数据库中插入日期 php数据表里怎么添加数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何在php中向oracle数据库插入日期时间型数据
使用to_date函数
************to_date函数参数简介***********
******************************************
对于你php往数据库中插入日期的问题
'1996-12-03' 改为 to_date('1996-12-03','yyyy-mm-dd')
'1970-12-12' 改为 to_date('1970-12-12','yyyy-mm-dd')
'19-Dec-00' 改为 to_date('19-Dec-00','dd-mon-yy')
'19-Oct-75' 改为 to_date('19-Oct-75','dd-mon-yy')
之后直接插入即可。
**************oracle上php往数据库中插入日期的实验**************
SQL select to_char(sysdate,'yyyy-mm-dd') from dual;
TO_CHAR(SY
----------
2009-04-17
SQL select to_char(sysdate,'dd-mon-yy') from dual;
TO_CHAR(S
---------
17-apr-09
******************************************
----
以上php往数据库中插入日期,希望对你有所帮助。
相关问答
Q1: php如何把date更新到数据库
1. 使用mysqli_query()函数执行一个UPDATE语句,其中包含要更新的日期值:
$date = date('Y-m-d');
$sql = "UPDATE table_name SET date_column = '$date' WHERE id = 1";
mysqli_query($conn, $sql);
2. 使用PDO类的prepare()方法和execute()方法,其中包含要更新的日期值:
$date = date('Y-m-d');
$stmt = $conn-prepare("UPDATE table_name SET date_column = :date WHERE id = 1");
$stmt-execute(array(':date' = $date));
Q2: PHP中往SQL数据库写入当前服务器时间年月日的函数是?
可以使用PHP的日期,也可以使用数据库的日期,当数据库和PHP不在一个服务器上的时候,数值是有区别的。
使用PHP日期的方法:
$current=localtime();
$sql="update table set filed='$current'";
使用数据库日期的方法:
$sql="update table set field=now()";
上面以UPDATE语句为例,INSERT语句一样的道理。
Q3: 如何用PHP往数据库插入时间
一般有两种访问:
方法一:
$sql="INSERT INTO `test` (`id`,`content`,`datetime`)values(NULL,'hello',now())";
$query=mysql_query($sql); //执行sql语句
//这种方法php往数据库中插入日期,php往数据库中插入日期你datetime字段要设计成date类型php往数据库中插入日期,now() 是mysql数据库提供php往数据库中插入日期的一个获取当前时间函数
方法二:
$sql="INSERT INTO `test` (`id`,`content`,`datetime`)values(NULL,'hello',".time().")";
$query=mysql_query($sql); //执行sql语句
//这种方法:datetime字段设计成int(10)类型。time()是php提供获取时间戳的函数。
推荐使用方法二php往数据库中插入日期,因为这种方式,一.排序速度快,二.方便转换时间区。主流的开源程序都有采用这方式。像discuz phpwind dedecms等等。
Q4: PHP中实现在界面弹出日历框 通过点击将日期插入到数据库 怎么写啊
界面弹出日历框可以使用插件datepickerphp往数据库中插入日期,也可以手写个日历插件php往数据库中插入日期,自定义更强一些,就是麻烦些,可以参考下我写php往数据库中插入日期的 ,比较简单,很方便修改;
点击的时候绑定一个js函数,此函数的作用是将点击的日期值通过ajax发送(get/post)到服务端;
服务端(php)通过$_GET或$_POST接收到传过来的值后,将其存入数据库。
Q5: 如何用php向mysql数据库中输入日期例如我想输入2009年12月16号请写出语句谢谢各位
liuleiyxy抄袭我的,严重鄙视!!!!我来修改
DateTimeAdd.php
html
head
title无标题文档/title
/head
body
form action="DateTimeAdd.php" method="post"
年
input name="y" type="text" id="y" value="2009"
br
月
input name="m" type="text" id="m" value="12"
br
日
input name="d" type="text" id="d" value="16"
br
input type="submit" name="Submit" value="提交"
/form
?php
$y = $_POST["y"];
$d = $_POST["d"];
$m = $_POST["m"];
$submit = $_POST["submit"];
if ( $submit != "")//提交了表单
{
$date = $y."-".$d."-".$m;
$Conn = mysql_connect("Host", "Uid", "Pwd");
//sql
$SQL = " insert into yourTable ( DateTimeField ) values ('".$date."')";
mysql_query($SQL,$Conn);
mysql_close($Conn);
}
?
/body
/html
php往数据库中插入日期的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php数据表里怎么添加数据、php往数据库中插入日期的信息别忘了在本站进行查找喔。






