一个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);?>
2 回答
慕田峪9158850
TA贡献1794条经验 获得超7个赞
// 数据库配置信息
define{"HOST","localhost"}; //主机名
define{"USER","root"};
define{"PASS","root"};
define{"DBNAME","dzswdb"}; //数据库名
这样定义常量是不对的,你对应着改成
define(HOST,"localhost");
.......
添加回答
举报
0/150
提交
取消