mySQL私人/ conn问题

我与我的客户托管的1&1帐户存在一些问题。 我在第2和第20行出现错误(表示为粗体),这是没有意义的,因为它们是基本的PHP函数。

我已经使用这个相同的脚本几十次没有问题,直到把它放在这个1和1帐户。 有人看到我可能错过的东西吗?

class Mysql {

私人$ conn;

函数__construct(){$ this-> conn = new mysqli(DB_SERVER,DB_USER,DB_PASSWORD,DB_NAME)或die('连接数据库时出现问题'); }

函数verify_Username_and_Pass($ un,$ pwd){

$ query =“SELECT * FROM users WHERE username =?AND password =?LIMIT 1”;

如果($ stmt = $ this-> conn-> prepare($ query)){ $ stmt-> bind_param('ss',$ un,$ pwd); $ stmt->执行();

提前致谢!

编辑:

感谢pinkgothic提醒我把错误放在这里>。<

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homepages/24/d100728/htdocs/members/classes/Mysql.php on line 6

那是私人课程

Fatal error: Call to a member function on a non-object in /homepages/24/d100728/htdocs/members/classes/Mysql.php on line 20

^当专用线被注释掉时,即时可以到达登录屏幕,但在提交时会出现此错误。

另外,数据库正在运行MySQL5.0。


如果它在私有变量声明上失败,那么它可能会运行PHP 4,因为没有办法让私有类属性直到PHP 5。

链接地址: http://www.djcxy.com/p/93785.html

上一篇: mySQL private/conn issues

下一篇: How to create a secure mysql prepared statement in php?