问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php代码出错,如何修改?

发布网友 发布时间:2022-04-06 02:13

我来回答

3个回答

热心网友 时间:2022-04-06 03:42

这段代码不是函数,所以return是肯定出错的。应该用:

exit(); // 或者 die();

代替。
还有这段代码:

if(!$con){ echo "连接失败"; return;}

其实是没有效果的。如果MySQL连接失败,会直接Warning,这段代码最多在Warning后加一句“连接失败”,所以需要屏蔽错误消息,可以用:

// 放在最前面error_reporting(0);

来实现。
这段代码:

if($jifen>=5){ $wenjian = file_get_contents('./vip.txt'); echo $wenjian; return;}if($jifen>=30){ $wenjian = file_get_contents('./svip.txt'); echo $wenjian; return;}if($jifen>=100){ $wenjian = file_get_contents('./ssvip.txt'); echo $wenjian; return;}

实际上只会执行第一个>=5的判断。若>=5,在echo之后就退出了;若<5,那么后面的>=30和>=100就更不可能了。应该改为if...elseif结构。
P.S. 把数据明文放在文件里是不安全的,最好放在数据库。
还有,在最后,代码还多了一个},这也会报错。
谢谢!追问朋友发的代码好像不在我的源码里吧,是不是回答错了哦!

热心网友 时间:2022-04-06 05:00

你写了个for文,但是没看见你用上for里面的$i啊,那写这个$i干啥..
你想要输出图3的结果,应该对$row执行foreach~~
另外mysql_fetch_assoc这个函数在php7.0已经被删除了,如果会用pdo或者mysqli就别用这个了。

热心网友 时间:2022-04-06 06:35

主要问题在于for循环的echo里面,虽然你要打印row里面某个key的值,但是不能这么写(string类型变量你这么写是可以的,但row不是),应该用字符串拼接。
例:“前缀”.$row["name"]."后续字符串"
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在公交车上实施扒窃,会受到怎样的处罚? 交通违法行为识别 公交车扒窃会如何处罚? 郑州鱼缸清洗找哪家公司做得比较好? 郑州有没有专业维修鱼缸,清洗鱼缸的? ...的鱼缸,放在办公室养些鱼水草之类的。郑州哪里有卖这样的鱼缸。_百... 我们公司想要定做个观赏鱼缸,不知道郑州哪家公司最专业? 谁知道郑州生态鱼缸定做哪家做的效果最好? 联想电脑启用无线功能的功能键? 笔记本电脑怎么连接网笔记本电脑怎样连接无线网 php 操作数据库的问题,打印的值显示都正常,就是更改不了? 为什么ajax提交的值无法在php代码中打印 php的_destruct打印不出要得结果 php常量输出错误,不输出常量内容而去输出常量的名字。 php连接access使用insert into怎么屏蔽错误信息 本人php初学者为什么echo打印不出来 php 程序打印问题? php文件如何打印 php打印函数返回数据无效 关于一个php exec函数的问题 bat文件能运行 但是接下来的字符串打印不出来 php能不能像java那样打印错误堆栈信息到错误日志 php为什么我提交表单无法打印出来数据 2. 在网页设计中,主要有哪些布局方式,各有何特点? 请问网页设计中常用布局方式有哪几种? 网页布局的技术有哪几种? 网页布局采用哪几种方法及每种方法的基本操作 简述网页制作的布局方式都有哪些 dreamweaver制作网页,网页布局有哪些方法 列举三种常见的网页布局类型? PHP 获取不到_POST的值 如何在windows下安装phalcon框架php版本的扩展 php编译安装后如何安装IMAP扩展 linux下怎么安装php的redis扩展 如何在linux下安装phalcon框架php版本的扩展 linux系统下如何安装oci8的php扩展? linux php的mogobd扩展怎么装 linux中php如何安装CURL扩展方法 php里单点登录的原理是什么?就是类似dedecms+discuz整合的那种 php如何实现web系统单点登录 phpsso是什么 python装pyyaml出错,求大神解读一下 yaml是什么意思 yaml是什么简写的? 微信怎么打开yaml文件 yaml格式有严格的的格式要求,在变量值和难搞之间有两个空格吗 yaml使用需要什么python库 求c++解析yaml的学习资料 如何查看创建pod的yaml文件 intellij yaml文件没有 JAVA工厂模式修改其配置文件,而不需要修改代码即可连接不同的数据库,请问有案例吗?