求圣人检查下面的代码错在哪里
程序员文章站
2024-01-22 08:24:04
...
求高人检查下面的代码错在哪里。
代码如下,添加后提示添加失败。
------解决方案--------------------
第一段:insert?into?news?valuse
第二段:insert into news values
一个是valuse另一个是valuse
代码如下,添加后提示添加失败。
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
相关文章
相关视频