<script type="text/javascript">//--列头全选框被单击---
function ChkAllClick(sonName, cbAllId){
var arrSon = document.getElementsByName(sonName);
var cbAll = document.getElementById(cbAllId);
var tempState=cbAll.checked;
for(var i=0;i<arrSon.length;i++) {
if(arrSon[i].checked!=tempState)
arrSon[i].click();
}
}
// --子项复选框被单击---
function ChkSonClick(sonName, cbAllId) {
var arrSon = document.getElementsByName(sonName);
var cbAll = document.getElementById(cbAllId);
for(var i=0; i<arrSon.length; i++) {
if(!arrSon[i].checked) {
cbAll.checked = false;
return;
}
}
cbAll.checked = true;
} </script> <div class="look">
<form name="form5" method="post" onSubmit="Checker()">
<table class="add" >
<tr>
<td width="8"><input name="chkAll" id="chkAll" title="全选" onClick="ChkAllClick('chkSon','chkAll')" type="checkbox" /></td>
<td width="10%"><b>日志日期</b></td>
<td width="30%"><b>工作日志</b></td>
<td width="25%"><b>费用日志</b></td>
<td width="10%"><b>备注</b></td>
<td width="6%"><b>合计</b></td>
<td width="8%"><b>状态</b></td>
<td width="35%"><b>操作</b></td>
</tr>
<?php
$pagesize=10;
$url=$_SERVER["REQUEST_URI"];
$url=parse_url($url);
$url=$url[path]; //echo $url."<br>"; $sql="select * from article "; $query = mysql_query($sql); $num=mysql_num_rows($query);
if ($_GET[page]){
$pageval=$_GET[page];
$page=($pageval-1)*$pagesize;
$page.=',';
} $SQL="select * from article limit $page $pagesize";
$query=mysql_query($SQL); while($row = mysql_fetch_row($query)){
?>
<tr>
<td width="8"><input name="chkSon" id= "chkSon<?php echo $row[0]; ?>" onClick="ChkAllClick('chkSon','chkAll')" type="checkbox" value='<?php echo $row[0]; ?>' /></td>
<td width="10%"><?php echo $row[1];?></td>
<td width="30%"><?php echo $row[2];?></td>
<td width="25%"><?php echo $row[3];?></td>
<td width="10%"><?php echo $row[4];?></td>
<td width="6%"> <?php echo number_format($row[5],2);?></td>
<td width="8%"> <font color=red>未审</font></td>
<td width="35%">审核 编辑 </td>
</tr>
<?php
}
?>
</table>
</form>
</div>
<div class="run">
<div class="key">
<?php
if ($num>$pagesize){
if ($pageval<=1)
$pageval=1;
if ($pageval<=1)
$pageval=1;
$a=$_GET['page'];
//echo $a;
$min=$num/$pagesize;
$max=floor($num/$pagesize);
if ($min>$max){
$max++;
}
echo "共 $num 条记录 ";
if(($page==1||$page==0)&&($min==1||$min>0)){
echo "<a href=$url?page=".($pageval+1)."><font color=black> 下一页</font></a>";
}else if($a==$max){
echo "<a href=$url?page=".($pageval-1)."><font color=black> 上一页</font></a>";
}else{
echo "<a href=$url?page=".($pageval-1)."><font color=black> 上一页</font></a> <a href=$url?page=".($pageval+1)."><font color=black> 下一页</font></a>";
}
}
?>
</div>
</div>
function ChkAllClick(sonName, cbAllId){
var arrSon = document.getElementsByName(sonName);
var cbAll = document.getElementById(cbAllId);
var tempState=cbAll.checked;
for(var i=0;i<arrSon.length;i++) {
if(arrSon[i].checked!=tempState)
arrSon[i].click();
}
}
// --子项复选框被单击---
function ChkSonClick(sonName, cbAllId) {
var arrSon = document.getElementsByName(sonName);
var cbAll = document.getElementById(cbAllId);
for(var i=0; i<arrSon.length; i++) {
if(!arrSon[i].checked) {
cbAll.checked = false;
return;
}
}
cbAll.checked = true;
} </script> <div class="look">
<form name="form5" method="post" onSubmit="Checker()">
<table class="add" >
<tr>
<td width="8"><input name="chkAll" id="chkAll" title="全选" onClick="ChkAllClick('chkSon','chkAll')" type="checkbox" /></td>
<td width="10%"><b>日志日期</b></td>
<td width="30%"><b>工作日志</b></td>
<td width="25%"><b>费用日志</b></td>
<td width="10%"><b>备注</b></td>
<td width="6%"><b>合计</b></td>
<td width="8%"><b>状态</b></td>
<td width="35%"><b>操作</b></td>
</tr>
<?php
$pagesize=10;
$url=$_SERVER["REQUEST_URI"];
$url=parse_url($url);
$url=$url[path]; //echo $url."<br>"; $sql="select * from article "; $query = mysql_query($sql); $num=mysql_num_rows($query);
if ($_GET[page]){
$pageval=$_GET[page];
$page=($pageval-1)*$pagesize;
$page.=',';
} $SQL="select * from article limit $page $pagesize";
$query=mysql_query($SQL); while($row = mysql_fetch_row($query)){
?>
<tr>
<td width="8"><input name="chkSon" id= "chkSon<?php echo $row[0]; ?>" onClick="ChkAllClick('chkSon','chkAll')" type="checkbox" value='<?php echo $row[0]; ?>' /></td>
<td width="10%"><?php echo $row[1];?></td>
<td width="30%"><?php echo $row[2];?></td>
<td width="25%"><?php echo $row[3];?></td>
<td width="10%"><?php echo $row[4];?></td>
<td width="6%"> <?php echo number_format($row[5],2);?></td>
<td width="8%"> <font color=red>未审</font></td>
<td width="35%">审核 编辑 </td>
</tr>
<?php
}
?>
</table>
</form>
</div>
<div class="run">
<div class="key">
<?php
if ($num>$pagesize){
if ($pageval<=1)
$pageval=1;
if ($pageval<=1)
$pageval=1;
$a=$_GET['page'];
//echo $a;
$min=$num/$pagesize;
$max=floor($num/$pagesize);
if ($min>$max){
$max++;
}
echo "共 $num 条记录 ";
if(($page==1||$page==0)&&($min==1||$min>0)){
echo "<a href=$url?page=".($pageval+1)."><font color=black> 下一页</font></a>";
}else if($a==$max){
echo "<a href=$url?page=".($pageval-1)."><font color=black> 上一页</font></a>";
}else{
echo "<a href=$url?page=".($pageval-1)."><font color=black> 上一页</font></a> <a href=$url?page=".($pageval+1)."><font color=black> 下一页</font></a>";
}
}
?>
</div>
</div>
解决方案 »
- PHP技术掌握到什么程度才算是高端?
- 还是来请教一个正则表达式
- 请问有万能的PHP小偷程序吗?
- web邮件客户端,如何让多个收件人显示为一个组名。
- pChart库的使用请教
- 欢迎加入ITPUB,群号:78235780.欢迎php开发者或DBA都进来共同学习,共勉...
- 请问,dedecms wordpress phpcms 帝国cms各有什么优缺点,分别在建立哪种类型的网站比较适用?
- 谁能介绍一个能在PHP上用免费报表工具。
- php去除文章内容所有的html标签css、js
- 如何用worldpress建博客
- 这么多年,仍然钟爱PHP编程
- 请教,最近使用cacti,有没有方法可以读取RRD里的资料作分析?
<input name="chkAll" id="chkAll" title="全选" onClick="ChkAllClick('chkSon','chkAll')" type="checkbox" />
条目选择钮
<input name="chkSon" id= "chkSon<?php echo $row[0]; ?>" onClick="ChkAllClick('chkSon','chkAll')" type="checkbox" value='<?php echo $row[0]; ?>' />
居然是一样的!?
ChkAllClick 中有 arrSon[i].click(); 这必然导致死循环