我已经建立了一个竞赛系统,用户提交票,然后随机选择一个获胜,现在我试图找出一种方法来向用户显示他们已经提交的票。每张票都有一个 ID、一个日期和一个发票编号。我想显示用户迄今为止提交的所有发票编号。
这是我在方法页面中的方法。(我已将我的方法组织到一个 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 数组?