Tôi muốn đổi tên hàm show_books
và nó trả về một mảng book
các đối tượng. Khi bạn không có kết quả phù hợp nào, bạn trả về một mảng trống, nếu không, bạn trả về tất cả các phần tử phù hợp. Nó có lẽ hợp lý nhất với tư cách là một phương thức tĩnh hơn là một phương thức cá thể.
public static function show_books($limit=1){
....
$result = mysql_query("SELECT title,author,page_num FROM book limit=$limit");
$books = array();
while($row = mysql_fetch_array($result))
{
$book = new book();
$book->title=$row['title'];
$book->author=$row['author'];
$book->page_num=$row['page_num'];
$books[] = $book;
}
return $books;
}
$books = Book::show_books(7);