-2

我正在尝试为购物车程序调用一个函数,如下所示:

<?

    public function get_price($pid){
        $result=mysql_query("select price from products where serial=$pid");
        $row=mysql_fetch_array($result);
        return $row['price'];
    }


?>

以上代码存储在includes/db.php 文件中,我将其调用如下:

 <? include("includes/db.php"); ?>
  <table>
<tr><td>$ <?=get_price($pid)?></td></tr>
</table>

运行脚本后,我收到致命错误:调用未定义的函数 get_price()。我试过 $this-> 但这不起作用。我能得到一些指导吗?

4

1 回答 1

1

如果函数 get_price($pid) 不在类中...删除公共部分,但如果它属于某个类,则必须先创建对象才能调用它。

于 2013-08-25T04:19:32.403 回答