为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

萧十郎 2022-06-01 15:11:36
一个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 回答

?
守着星空守着你

TA贡献1799条经验 获得超8个赞

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

查看完整回答
反对 回复 2022-06-06
?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

// 数据库配置信息
define{"HOST","localhost"}; //主机名
define{"USER","root"};
define{"PASS","root"};
define{"DBNAME","dzswdb"}; //数据库名
这样定义常量是不对的,你对应着改成
define(HOST,"localhost");
.......

查看完整回答
反对 回复 2022-06-06
  • 2 回答
  • 0 关注
  • 129 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信