错误php函数对非对象

时间:2012-03-15 08:28:51

标签: php fatal-error

我有这个php函数用于获取动态选择框的数据。我使用表格贴法获得国家,并放入下拉菜单。 此函数从mysql中检索数据:

   function drop_1($drop_var)
{  
    include_once('db.php');
    $result = mysql_query("SELECT * FROM home WHERE date='$drop_var' ") 
    or die(mysql_error());

    echo '<select name="drop_2" id="drop_2">
          <option value=" " disabled="disabled" selected="selected">Choose one</option>';

           while($drop_2 = mysql_fetch_array( $result )) 
            {
              echo '<option value="'.$drop_2['date'].'">'.$drop_2['data'].'</option>';
            }
 }  

现在我使用jquery退出数据。我看到这个错误:

fatal error: Call to a member function query() on a non-object in C:\xampp\htdocs\test\func.php on line 14

第14行:**$result = $db->query ($mysql);**

有什么问题?感谢

1 个答案:

答案 0 :(得分:1)

$db属于哪个班级?是否有$db个对象的类? 制作该类或包括某些......