有网友碰到这样的问题“php显示错误Parse error: syntax error, unexpected T_IF ,为什么?”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
Parse error: syntax error, unexpected T_IF
大意为:语法错误,意想不到的T_IF
一般这种错误的原因都是 IF 语法结构不正确导致的,但从你传上的代码来看,没发现错误的地方,你可以检查IF语句块是否完整。
解决方案2:
后面多了个“;”,我也是遇到这样的问题,不过我的情况恰恰相反
解决方案3:
sql语句后没有分号,这里是PHP程序,不是mysql控制台,还有就是$_POST[]是好是在外面定义
这样写$_POST[name]程序首先认为name是一个常量,然后尝试着去找这个常量,如果找不到才去执行你要的
个人看法
解决方案4:
看一看if前面那行是不是少了分号了。