在一个类中遇到Mysql PDO的问题

时间:2014-01-31 05:03:47

标签: php pdo

基本上我正在学习PDO&类,我老实说,这个简单的代码已经被篡改了大约两天,现在试图让它工作。

基本上我要做的就是建立一个PDO连接,并在一个类中全局使用它。

我认为这会更简单,但我仍然遇到问题。我之前已成功完成查询,但不会返回任何值。所以我更多地篡改了它,现在我正在使用这个代码,而且我遇到了问题:

1)连接到数据库 2)返回查询

(由于某种原因,我无法找到如何使用代码标签,但这是我的代码/类的主​​要思想。)

请记住,即时学习仍然如此,所有的帮助和建议将不胜感激。 http://pastebin.com/UbyUKfzM

我把它作为一个pastebin,因为我无法弄清楚如何将代码放在这里。

现在代码有点草率和杂乱,因为我必须将其从我的脚本中删除,以使其可供您测试使用。

对不起,如果我错过了什么。或者让它更令人困惑然后它应该是。再次感谢大家的帮助!

- 侧面注意:我已经查看了有关此问题的其他文章/论坛主题,他们要么没有帮助我,要么我在理解/实施它时遇到了问题。

我不希望你重新编码我的代码,我只需要知道我搞砸了哪里&我应该如何解决它。

1 个答案:

答案 0 :(得分:1)

在构造函数中调用$this->dbhconnection(),然后在$this->dbh方法中使用$this->dbhconnection()而不是bar()访问该连接。

我知道你提到你不希望任何人重写你的代码,但是,我不得不说,一个需要那么多必需参数的类非常麻烦。