麻烦看下这段往数据库插入值的php代码,为什么插入不成功
<?phpsession_start();//链接数据库;$conn=mysql_connect("localhost","root","")ordie("不能连接数据库...
<?php
session_start();
//链接数据库;
$conn = mysql_connect("localhost", "root","") or die("不能连接数据库");
mysql_select_db("lims", $conn);
mysql_query("set names 'UTF-8'");
//$form = check_form($_POST["bt"];
//$form = check_form($_POST["up"];
//extract();
$title = $_POST["bt"];
echo $title;
$reg_time = date("Y-m-d");
echo date("Y-m-d");
//echo $reg_time;
$res = mysql_query("insert into loadup (title,up_time) values ($title,$reg_time");
if($res)
echo "上传成功";
?> 展开
session_start();
//链接数据库;
$conn = mysql_connect("localhost", "root","") or die("不能连接数据库");
mysql_select_db("lims", $conn);
mysql_query("set names 'UTF-8'");
//$form = check_form($_POST["bt"];
//$form = check_form($_POST["up"];
//extract();
$title = $_POST["bt"];
echo $title;
$reg_time = date("Y-m-d");
echo date("Y-m-d");
//echo $reg_time;
$res = mysql_query("insert into loadup (title,up_time) values ($title,$reg_time");
if($res)
echo "上传成功";
?> 展开
展开全部
$res = mysql_query("insert into loadup (title,up_time) values ('$title','$reg_time')");
如果你数据库连接没问题的话 这么改就可以了。
如果你数据库连接没问题的话 这么改就可以了。
追答
你的代码贴的太少了,看不出来问题,
你可以把你的sql 用echo打印出来,然后在数据库里直接执行看看。
如果你不是必须用php生成时间,可以这么写:
$res = mysql_query("insert into loadup (title,up_time) values ('$title',now())");
如果不想要时间
$res = mysql_query("insert into loadup (title,up_time) values ('$title',DATE_FORMAT(now(), '%Y-%m-%d'))");
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询