次のようなことをする必要があります:
$data = array();
while($row = $db->database_fetch_assoc($query))
{
$data[] = $row;
}
これで、$ dataは、各要素がクエリ結果の行である配列になります。
次に、行に$ data [0]、$ data [1]としてアクセスし、行内の要素に$ data [1] ['package']、$ data[0]['itemtype']としてアクセスできます。行は連想配列です。
count($ data)を使用して返される行数を取得できます。