请高手指点,我的第5行程序哪里有问题?该怎么修改呢?

一个add.php文件 提交form表单,传到action.php执行代码, 结果一点 submit按钮就 报错Parse error: syntax error, unexpected '{' in D:\wamp\www\dzsw\dbconfig.php on line 5 请高手解答 第5行哪里有问题???
dbconfig.php 里面的内容为
<?php
//公共信息配置

// 数据库配置信息
define{"HOST","localhost"}; //主机名
define{"USER","root"};
define{"PASS","root"};
define{"DBNAME","dzswdb"}; //数据库名
?>
action.php 里面的内容
<?php
//这是 一个信息 增删 改 操作的 处理页面

//1\ 导入配置文件
require("dbconfig.php");
//2\ 连接MYSQL并选择数据库
$link=@mysql_connet(HOST,USER,PASS) or die ("数据库连接失败");
mysql_select_db(DBNAME,$link);
// 3 根据需要 action值,来判断所属操作,执行对应的代码
switch($_GET ["action"]){
case "add" ://执行添加操作
//1 获取要添加的信息,并补充其他信息
$name =$_POST["name"];
$address =$_POST["address"];
$tel =$_POST["tel"];
$products =$_POST["products"];
$number =$_POST["number"];
$prices =$_POST["prices"];
$addtime=time();
//2 做信息过滤(省略,,教程没讲,我不会)
//3 拼装添加SQL语句,并执行添加操作;
$sql="insert into dzsw values (null,'{$name}','{$address}','{$tel}','{$products}','{$number}','{$prices}','{$address}')";
echo $sql;
//mysql_query{$sql,$link};
//4 判断是否成功
break;
case "del" ://执行删除操作

break;
case "update": //执行修改操作

break;
}
//4 关闭数据库连接
mysql_close($link);
?>

萧十郎
浏览 130回答 2
2回答

守着星空守着你

错就错在前面的,null这个设置自动增长,就可以了

慕田峪9158850

// 数据库配置信息define{"HOST","localhost"}; //主机名define{"USER","root"};define{"PASS","root"};define{"DBNAME","dzswdb"}; //数据库名这样定义常量是不对的,你对应着改成define(HOST,"localhost");.......
打开App,查看更多内容
随时随地看视频慕课网APP