文章教程

11.6.1商品信息管理页面

9/17/2020 9:38:49 PM 人评论 次浏览

11.6 二手商品后台管理

管理员可以对发布的二手商品信息进行管理,包括查看商品列表、删除商品信息等。本节将介绍二手商品后台管理的实现。

11.6.1 商品信息管理页面

在 admin\index.php 中,单击“商品管理”下面的“商品分类”超链接,将执行admin\GoodsList.php,显示选择分类中的商品列表,如图11-9所示。

figure_0245_0317

图11-9 指定分类的商品列表

在访问GoodsList.php时,使用参数type来区分选择的商品分类。获取和显示商品信息代码如下:

<?

$itype=$_GET["type"];

include('..\Class\Goods.php');

$obj = new Goods();

$results = $obj->GetGoodslist(" WHERE TypeId=" . $itype);

include('..\Class\Users.php');

while($row = $results->fetch_row())

{

$m=$m+1;

$objUser = new Users();

$objUser->GetUsersInfo($row[15]);

?><tr>

<td align=center><a href="../GoodsView.php?gid=<?  echo($row[0]); ?>"target=_blank><? echo($row[3]); ?></a></td>

<td align=center><a href="../UserView.php?uid=<?  echo($row[15]); ?>"target=_blank><? echo($objUser->Name); ?></a></td>

<td align=center><? echo($row[6]); ?></td>

<td align=center><? if ($row[14]==1)

{

?>已结束<? }

else

{

?>未结束<? } ?></td>

<td align=center><a href="GoodsDelt.php?gid=<?   echo($row[0]); ?>"onClick="if(confirm('确定删除商品?')){return this.href;}return false;" target=_blank>删除</a></td>

</tr>

<?

}

if ($m==0)

{

print "<tr><td align=center colspan=5>没有商品</td></tr>";

}

?>

11.6.2 删除商品信息

如果系统管理员认为用户在售的商品存在问题,可以不经过用户同意,从数据库中强制删除该商品。在商品页面中,单击“删除”超链接,将执行admin\ GoodsDelt.php,从表Goods中删除指定商品。其主要代码如下:

<?PHP

//只有管理员有强制删除商品的权限

include('..\class\Goods.php');

$gid=$_GET["gid"];

$obj = new Goods();

$obj->delete($gid);

print("<h3>拍卖商品信息成功删除</h3>");

?>

教程类别