调用成员函数查询()

时间:2014-04-20 14:31:47

标签: php mysqli

我忙于投票,但是,当我想投票时,我遇到了问题,我收到了错误:

第7行

Fatal error: Call to a member function query() on a non-object in

<?php
include '../config.php';
function getAllVotes($id)
{
    $votes = array();
    if($q_13 = "SELECT * FROM post WHERE id = $id");
    if($r_26 = $db->query($q_13));
?>

这是我的config.php

<?php

$db = new mysqli('localhost', 'root', 'mysql', 'me');

if($db->connect_errno) {
    die('Sorry, we are having some problems.');
}

&GT;

1 个答案:

答案 0 :(得分:0)

这是一个范围问题,您需要将$db作为参数传递给getAllVotes()

喜欢这个......

function getAllVotes(mysqli $db, $id) //<---- Pass $db here
{