php中sql语句无法实现插入,但在phpmyadmin中可以用sql语句添加数据

2024-12-02 04:59:58
推荐回答(4个)
回答1:


include('conn.php');//引入连接数据库

if(!empty($_POST['sub']))

{

$title=$_POST['title'];//提交值的名称name=

$con=$_POST['con']; 

    echo $sql="insert into `news`(`title`,`dates`,`contents`) values('$title',now(),'$con')";//对应前面的字段名,例如id=null,dates=now()

     echo mysql_query($sql) ? '插入成功' : '插入失败,错误提示:' . mysql_error();      

    
}

?>

回答2:

  1. 是mysql_query ,不是$mysql_query

  2. now()用法就是你那样用

回答3:

SQL语句写好看一点,虽然复杂
$sql="insert into `news`(`id`,`title`,`dates`,`contents`) values(null,"."{$title}".",now(),"."{$con}".")";

希望你能看得清
mysql_query()是个方法,木有$

回答4:

你的错误提示是什么

你打印一下 $sql出来看看 是否是sql出错了