📄 list.php
字号:
<?
include_once("inc/auth.php");
$PAGE_SIZE=10;
?>
<html>
<head>
<title>办公用品管理</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script Language="JavaScript">
function delete_PRODUCT(PRO_ID)
{
msg='确认要删除该办公用品?';
if(window.confirm(msg))
{
URL="delete.php?PRO_NAME=<?=$PRO_NAME?>&PRO_DESC=<?=$PRO_DESC?>&PAGE_START=<?=$PAGE_START?>&PRO_ID=" + PRO_ID+"&LOW_Stock=<?=$LOW_Stock?>";
window.location=URL;
}
}
function set_page()
{
PAGE_START=(PAGE_NUM.value-1)*<?=$PAGE_SIZE?>+1;
location="list.php?PRO_NAME=<?=$PRO_NAME?>&PRO_DESC=<?=$PRO_DESC?>&PAGE_START="+PAGE_START+"&LOW_Stock=<?=$LOW_Stock?>";
}
</script>
</head>
<body class="bodycolor" topmargin="5" >
<?
//-----------先组织SQL语句-----------
if($PRO_NAME!="")
if($WHERE_STR=="")
$WHERE_STR.=" where PRO_NAME like '%".$PRO_NAME."%'";
else
$WHERE_STR.=" and PRO_NAME like '%".$PRO_NAME."%'";
if($PRO_DESC!="")
if($WHERE_STR=="")
$WHERE_STR.=" where PRO_DESC like '%".$PRO_DESC."%'";
else
$WHERE_STR.=" and PRO_DESC like '%".$PRO_DESC."%'";
if($LOW_Stock==-1)
if($WHERE_STR=="")
$WHERE_STR.=" where `PRO_STOCK` <= `PRO_LOWSTOCK`";
else
$WHERE_STR.=" and `PRO_STOCK` <= `PRO_LOWSTOCK`";
if($WHERE_STR!="")
$query="SELECT count(*) from OFFICE_PRODUCTS".$WHERE_STR;
else
$query="SELECT count(*) from OFFICE_PRODUCTS";
//echo $query;
$cursor= exequery($connection,$query);
$PRODUCT_COUNT=0;
if($ROW=mysql_fetch_array($cursor))
$PRODUCT_COUNT=$ROW[0];
$PAGE_TOTAL=$PRODUCT_COUNT/$PAGE_SIZE;
$PAGE_TOTAL=ceil($PAGE_TOTAL);
//--- 计算,末页 ---
if($PRODUCT_COUNT<=$PAGE_SIZE)
$LAST_PAGE_START=1;
else if($PRODUCT_COUNT%$PAGE_SIZE==0)
$LAST_PAGE_START=$PRODUCT_COUNT-$PAGE_SIZE+1;
else
$LAST_PAGE_START=$PRODUCT_COUNT-$PRODUCT_COUNT%$PAGE_SIZE+1;
//--- 智能分页 ---
//-- 页首 --
if($PAGE_START=="")
$PAGE_START=1;
if($PAGE_START>$PRODUCT_COUNT)
$PAGE_START=$LAST_PAGE_START;
if($PAGE_START<1)
$PAGE_START=1;
//-- 页尾 --
$PAGE_END=$PAGE_START+$PAGE_SIZE-1;
if($PAGE_END>$PRODUCT_COUNT)
$PAGE_END=$PRODUCT_COUNT;
//--- 计算当前页 ---
$PAGE_NUM=($PAGE_START-1)/$PAGE_SIZE+1;
$query1=str_replace("count(*)","*",$query);
$query1=$query1." ORDER BY PRO_NAME ASC";
$cursor1 = exequery($connection, $query1);
if($PRODUCT_COUNT==0)
{
Message("<br>提示","没有符合条件的办公用品");
?>
<br>
<div align="center">
<input type="button" value="返回" class="BigButton" onClick="location='index.php';">
</div>
<?
exit;
}
?>
<table border="0" width="100%" cellspacing="0" cellpadding="3" class="small">
<tr>
<td class="Big"><img src="/images/notify_open.gif" align="absmiddle"><span class="big3"> 办公用品查询结果 </span>
</td>
<td valign="bottom">
<span class="small1">当前为第<b><?=$PAGE_START?></b>至<b><?=$PAGE_END?></b>条 (第<?=$PAGE_NUM?>页,共<?=$PAGE_TOTAL?>页,每页最多<?=$PAGE_SIZE?>条)</small>
</td>
</tr>
</table>
<table border="0" cellspacing="1" width="95%" class="small" bgcolor="#000000" cellpadding="3">
<tr class="TableHeader">
<td nowrap align="center">办公用品名称</td>
<td nowrap align="center">办公用品描述</td>
<td nowrap align="center">计量单位</td>
<td nowrap align="center">供应商</td>
<td nowrap align="center">警戒库存</td>
<td nowrap align="center">当前库存</td>
<td nowrap align="center">操作</td>
</tr>
<?
$PRODUCT_COUNT = 0;
while($ROW=mysql_fetch_array($cursor1))
{
$PRODUCT_COUNT++;
if($PRODUCT_COUNT<$PAGE_START)
continue;
else if($PRODUCT_COUNT>$PAGE_END)
break;
$PRO_ID=$ROW["PRO_ID"];
$PRO_NAME1=$ROW["PRO_NAME"];
$PRO_DESC1=$ROW["PRO_DESC"];
$PRO_UNIT1=$ROW["PRO_UNIT"];
$PRO_SUPPLIER1=$ROW["PRO_SUPPLIER"];
$PRO_LOWSTOCK1=$ROW["PRO_LOWSTOCK"];
$PRO_STOCK1=$ROW["PRO_STOCK"];
if($PRODUCT_COUNT%2==1)
$TableLine="TableLine1";
else
$TableLine="TableLine2";
?>
<tr class="<?=$TableLine?>">
<td nowrap align="center" width="150"><?=$PRO_NAME1?></td>
<td nowrap align="center"><?=$PRO_DESC1?></td>
<td nowrap align="center"><?=$PRO_UNIT1?></td>
<td nowrap align="center"><?=$PRO_SUPPLIER1?></td>
<td nowrap align="center"><?=$PRO_LOWSTOCK1?></td>
<td nowrap align="center"><?=$PRO_STOCK1?></td>
<td nowrap align="center" width="80">
<a href="edit.php?PRO_NAME=<?=$PRO_NAME?>&PRO_DESC=<?=$PRO_DESC?>&PRO_ID=<?=$PRO_ID?>&PAGE_START=<?=$PAGE_START?>&LOW_Stock=<?=$LOW_Stock?>">编辑</a>
<a href="javascript:delete_PRODUCT(<?=$PRO_ID?>);"> 删除 </a>
</td>
</tr>
<?
$PRO_ID="";
$PRO_NAME1="";
$PRO_DESC1="";
$PRO_UNIT1="";
$PRO_SUPPLIER1="";
$PRO_LOWSTOCK1="";
$PRO_STOCK1="";
}
?>
<tr class="TableControl">
<td colspan="8" align="right">
<input type="button" value="首页" class="SmallButton" <?if($PAGE_START==1)echo "disabled";?> onclick="location='list.php?PRO_NAME=<?=$PRO_NAME?>&PRO_DESC=<?=$PRO_DESC?>&LOW_Stock=<?=$LOW_Stock?>'">
<input type="button" value="上一页" class="SmallButton" <?if($PAGE_START==1)echo "disabled";?> onclick="location='list.php?PRO_NAME=<?=$PRO_NAME?>&PRO_DESC=<?=$PRO_DESC?>&PAGE_START=<?=($PAGE_START-$PAGE_SIZE)?>&LOW_Stock=<?=$LOW_Stock?>'">
<input type="button" value="下一页" class="SmallButton" <?if($PAGE_END>=$PRODUCT_COUNT)echo "disabled";?> onclick="location='list.php?PRO_NAME=<?=$PRO_NAME?>&PRO_DESC=<?=$PRO_DESC?>&PAGE_START=<?=($PAGE_END+1)?>&LOW_Stock=<?=$LOW_Stock?>'">
<input type="button" value="末页" class="SmallButton" <?if($PAGE_END>=$PRODUCT_COUNT)echo "disabled";?> onclick="location='list.php?PRO_NAME=<?=$PRO_NAME?>&PRO_DESC=<?=$PRO_DESC?>&PAGE_START=<?=$LAST_PAGE_START?>&LOW_Stock=<?=$LOW_Stock?>'">
页数
<input type="text" name="PAGE_NUM" value="<?=$PAGE_NUM?>" class="SmallInput" size="2"> <input type="button" value="转到" class="SmallButton" onclick="set_page();" title="转到指定的页面">
</td>
</tr>
</table>
<br>
<div align="center">
<input type="button" value="返回" class="BigButton" onClick="location='index.php';">
</div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -