こんにちは、おっと学び始めたばかりで、この問題に遭遇しました。通常のスクリプリング シーケンスでこのスクリプトを使用すると、アイテムのリストが生成されますが、それをクラス ファイルに配置すると、最初の行しか表示されません。何が問題なのですか? クラスファイル:
<?php
class getPVM{
function get ($sql){
while($row = mysql_fetch_array($sql)){
$id = $row["product_id"];
$product_name = $row["product_name"];
$price = $row["price"];
return $list =' <li>'.$id .' '.$product_name.' '.$price.'(PVM '.$price*0.21 .') </br></li>';
}
}
}
そして私はそれを次のように呼びます:
$sql = mysql_query("SELECT * FROM product");
echo $list=($getPVM->get($sql))