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?