ユーザーがチケットを送信すると、そのうちの 1 つがランダムに選択されて当選するコンテスト システムを構築しました。現在、ユーザーが既に送信したチケットをユーザーに表示する方法を見つけようとしています。各チケットには、ID、日付、請求書番号があります。ユーザーがこれまでに送信したすべての請求書番号を表示したいと考えています。
メソッドページにあるメソッドは次のとおりです。(メソッドを 1 つの php ファイルにまとめ、必要なときに呼び出すだけです。)
function GetSubmittedBallots()
{
if(!$this->CheckLogin())
{
$this->HandleError("Not logged in!");
return false;
}
$user_rec = array();
if(!$this->GetUserFromEmail($this->UserEmail(),$user_rec))
{
return false;
}
$qry = "SELECT invoicenumber FROM entries WHERE user_id = '".$user_rec['id_user']."'";
$result = mysql_query($qry,$this->connection);
while($row = mysql_fetch_array($result))
{
echo $row['invoicenumber'];
}
}
そして、それをエコーしたいHTMLページで、それを呼び出すだけです
<?php GetSubmittedBallots(); ?>
残念ながら、これは機能しません。私の質問は、HTML ページに $row 配列を表示するにはどうすればよいですか?