我想呼籲一個購物車程序,該程序的功能如下:致命錯誤,而在Php
<?
public function get_price($pid){
$result=mysql_query("select price from products where serial=$pid");
$row=mysql_fetch_array($result);
return $row['price'];
}
?>
上面的代碼存儲在包括/ db.php中的文件,我叫它如下:
<? include("includes/db.php"); ?>
<table>
<tr><td>$ <?=get_price($pid)?></td></tr>
</table>
運行腳本我得到致命錯誤後:調用未定義功能get_price()我想這 - $>但事實並非working.Can我得到一些指導。
也許你應該在類中定義get_price() –
這是因爲'get_price()'函數似乎是一個類方法,因爲'public' visibility關鍵字。如果您查看includes/db.php文件,是類中的get_price函數嗎?您需要實例化該類的一個對象才能使用該函數。 –
我嘗試添加一個類並創建對象並顯示我致命錯誤:調用非對象上的成員函數get_price()。 – user2125727