时间:2021-07-01 10:21:17 帮助过:21人阅读
0){ echo"添加成功
"; }else{ echo"添加失败
"; } break; case "del": //执行删除 break; case "update": //执行修改 break; }//四、关闭数据库mysql_close($link);?>
$sql = "insert into news valuse(null,'{$title}','{$keywords}','{$author}','{$addtime}','{$content}')";
echo $sql; //这一步打印正常。
把这条sql语句放入到数据库去执行看是什么错误就知道了
可能是 dbconfig.php 不存在
可能是 dbconfig.php 不存在
dbconfig.php有的,而且可以正常链接。
没有语法错误,相关文件存在
那你就该说一下你遇到了什么问题
没有语法错误,相关文件存在
那你就该说一下你遇到了什么问题
dbconfig.php代码如下:
不设置的数据库中的title不允许为空的 但你插入的数据是null 将数据库的title设置为允许为空
mysql_query($sql,$link);
写作
mysql_query($sql,$link) or die(mysql_error());
请大家帮我看一下这两段有什么区别:
第一段:不可用的 //$sql = "insert into news valuse(null,'{$title}','{$keywords}','{$author}','{$addtime}','{$content}')"; 第二段:可以用的 //$sql = "insert into news values(null,'{$title}','{$keywords}','{$author}','{$addtime}','{$content}')";
第一段:insert into news valuse
第二段:insert into news values
一个是valuse另一个是valuse
注意拼写啊