欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

求圣人检查下面的代码错在哪里

程序员文章站 2024-01-22 08:24:04
...
求高人检查下面的代码错在哪里。
代码如下,添加后提示添加失败。


phpinfo();
//这是一个信息增、删、改操作处理页面

//一、导入配置文件。
require("dbconfig.php");
//二、链接MYSQL、并选择数据库。
$link = @mysql_connect(HOST,USER,PASS) or die("数据库链接错误!");
mysql_select_db(DBNAME,$link);
//三、根据action的值,来判断所操作,执行对应的代码。
switch ($_GET["action"]){
case "add": //执行添加
//1、获取要添加的信息,并补充其它信息
$title = $_POST["title"];
$keywords = $_POST["keywords"];
$author = $_POST["author"];
$content = $_POST["content"];
$addtime = time();
//2、添加信息过过滤(省略)
//3、拼装添加SQL语句,并执行添加操作
$sql = "insert into news valuse(null,'{$title}','{$keywords}','{$author}','{$addtime}','{$content}')";
// echo $sql; //这一步打印正常。
mysql_query($sql,$link);
//4、判断是否添加成功,
$id = mysql_insert_id($link);//判断刚刚添加的信息ID值值
echo $id;
break;
if ($id>0){
echo"

添加成功

";
}else{
echo"

添加失败

";
}
break;

case "del": //执行删除

break;

case "update": //执行修改

break;

}
//四、关闭数据库
mysql_close($link);
?>



------解决方案--------------------
第一段:insert?into?news?valuse
第二段:insert into news values
一个是valuse另一个是valuse
求圣人检查下面的代码错在哪里

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频