当前位置:Gxlcms > PHP教程 > 求圣人检查下面的代码错在哪里

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

时间:2021-07-01 10:21:17 帮助过:18人阅读

求高人检查下面的代码错在哪里。
代码如下,添加后提示添加失败。


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

人气教程排行