4,250
社区成员
发帖
与我相关
我的任务
分享
$where = "where 1";
if(!empty($ziduan) && !empty($txt_sousuo)){
$where .= " and $ziduan like '%{$txt_sousuo}%'";
}
$sql = "SELECT count(*) as countnum FROM hotel_activities_2 $where ";
$result=mysql_fetch_array(mysql_query($sql));
$countnum = $result['countnum'];
if(!$countnum) die("<script>alert('查询的数据不存在');window.location='chaxun.php';</script>");
$rowsPerPage=10;
$maxPage=ceil($countnum/$rowsPerPage);
$page=isset($_GET['curPage'])?intval($_GET['curPage']):1;
$page = $page<1?1:$page;
$page = $page>$maxPage?$maxPage:$page;
$start=$rowsPerPage*($page-1);
$sel1 = "SELECT * FROM hotel_activities_2 $where order by h_id limit $start,$rowsPerPage";
//$sel1="SELECT * FROM hotel_activities_2 $where order by h_id, start_date, end_date desc limit $start,$rowsPerPage";
/*$sql_paixv="select * from hotel_activities_2 order by";
$orderby = $_GET['orderby'];
switch ($orderby)
{
case "":
//对不同的值构造不同的SQL语句
$sql_paixv = $sql_paixv."hotel_id"; break;
case "hotel_id" :
$sql_paixv = $sql_paixv."hotel_id";break;
case "hotel_id desc" :
$sql_paixv = $sql_paixv."hotel_id desc";break;
case "start_date" :
$sql_paixv = $sql_paixv."start_date";break;
case "start_date desc" :
$sql_paixv = $sql_paixv."start_date desc";break;
}
//最多返回多少条结果
$rs= mysql_query($sql_paixv);*/
echo "<table border=1 width=800 cellspacing=0 style=border-collapse:collapse>";
echo '<tr style=background-image:url(img/new_hader_27.jpg) height=30 class="chaxun_head">'.'
<th>'.'选择'.'</th>';
echo "<th><a href=?orderby="; if (@$_GET['oderby']=="hotel_id")
//根据$orderby参数生成不同的链接
echo "hotel_id desc";
else
echo "hotel_id";
echo ">酒店ID</a></th>";
echo '<th>'.'<a href="#" style="text-decoration: underline;">'.'开始时间'.'</a>'.'</th>';
echo '<th>'.'<a href="#" style="text-decoration: underline;">'.'结束时间'.'</a>'.'</th>';
echo '<th>'.'内容介绍'.'</th>'.'<th>'.'备注'.'</th>'.'<th>'.'s_type'.'</th>'.'<th>'.'操作'.'</th>'.'</tr>';
$result=mysql_query($sel1) or die("查询失败");
//循环输出表中各个字段值
echo '<form action="delect_sj.php" method=post>';
while ($row = mysql_fetch_array($result)) {
echo '<tr align="center" class="shu">';
echo '<td><input type=checkbox name="hid[]" value="'.$row['h_id'].'" ></td>';
echo '<td>'.$row['hotel_id'].'</td>';
echo '<td>'.date('Y-m-d', strtotime($row['start_date'])).'</td>';
echo '<td>'.date('Y-m-d', strtotime($row['end_date'])).'</td>';
echo '<td>'.$row['content'].'</td>';
echo '<td>'.$row['source'].'</td>';
echo '<td>'.$row['s_type'].'</td>';
echo '<td>'.' <a href="upedit.php?hid='.$row['h_id'].'" >编辑</a> '.'</td>';
echo '</tr>';
}
echo '<input type=submit value="删除所选" onclick="return delconfirm()"></form>';
<script type="text/javascript">
YAHOO.example.Data = {
bookorders: [
{酒店id:"1", 开始时间:new Date(1980, 2, 24), 结束时间:1, 内容介绍:4, 备注:"A Book About Nothing"},
{酒店id:"2", 开始时间:new Date("January 3, 1983"), 结束时间:null, 内容介绍:12.12345, 备注:"The Meaning of Life"},
{酒店id:"3", 开始时间:new Date(1978, 11, 12), 结束时间:12, 内容介绍:1.25, 备注:"This Book Was Meant to Be Read Aloud"},
{酒店id:"4", 开始时间:new Date("March 11, 1985"), 结束时间:6, 内容介绍:3.5, 备注:"Read Me Twice"}
]
}
</script>
<div id="basic"></div>
<script type="text/javascript">
YAHOO.util.Event.addListener(window, "load", function() {
YAHOO.example.Basic = function() {
var myColumnDefs = [
{key:"酒店id", sortable:true, resizeable:true},
{key:"开始时间", formatter:YAHOO.widget.DataTable.formatDate, sortable:true, sortOptions:{defaultDir:YAHOO.widget.DataTable.CLASS_DESC},resizeable:true},
{key:"结束时间", formatter:YAHOO.widget.DataTable.formatNumber, sortable:true, resizeable:true},
{key:"内容介绍", formatter:YAHOO.widget.DataTable.formatCurrency, sortable:true, resizeable:true},
{key:"备注", sortable:true, resizeable:true}
];
var myDataSource = new YAHOO.util.DataSource(YAHOO.example.Data.bookorders);
myDataSource.responseType = YAHOO.util.DataSource.TYPE_JSARRAY;
myDataSource.responseSchema = {
fields: ["酒店id","开始时间","结束时间","内容介绍","备注"]
};
var myDataTable = new YAHOO.widget.DataTable("basic",
myColumnDefs, myDataSource, {caption:"DataTable Caption"});
return {
oDS: myDataSource,
oDT: myDataTable
};
}();
});
</script>
$where = "where 1";
if(!empty($ziduan) && !empty($txt_sousuo)){
$where .= " and $ziduan like '%{$txt_sousuo}%'";
}
$sql = "SELECT count(*) as countnum FROM hotel_activities_2 $where ";
$result=mysql_fetch_array(mysql_query($sql));
$countnum = $result['countnum'];
if(!$countnum) die("<script>alert('查询的数据不存在');window.location='chaxun.php';</script>");
$rowsPerPage=10;
$maxPage=ceil($countnum/$rowsPerPage);
$page=isset($_GET['curPage'])?intval($_GET['curPage']):1;
$page = $page<1?1:$page;
$page = $page>$maxPage?$maxPage:$page;
$start=$rowsPerPage*($page-1);
$sel1 = "SELECT * FROM hotel_activities_2 $where order by h_id limit $start,$rowsPerPage";
echo "<table border=1 width=800 cellspacing=0 style=border-collapse:collapse>";
echo '<tr style=background-image:url(img/new_hader_27.jpg) height=30 class="chaxun_head">'.'
<th>'.'选择'.'</th>';
echo '<th>'.'<a href="#" style="text-decoration: underline;">'.'酒店ID'.'</a>'.'</th>';
echo '<th>'.'<a href="#" style="text-decoration: underline;">'.'开始时间'.'</a>'.'</th>';
echo '<th>'.'<a href="#" style="text-decoration: underline;">'.'结束时间'.'</a>'.'</th>';
echo '<th>'.'内容介绍'.'</th>'.'<th>'.'备注'.'</th>'.'<th>'.'s_type'.'</th>'.'<th>'.'操作'.'</th>'.'</tr>';
$result=mysql_query($sel1) or die("查询失败");
//循环输出表中各个字段值
echo '<form action="delect_sj.php" method=post>';
while ($row = mysql_fetch_array($result)) {
echo '<tr align="center" class="shu">';
echo '<td><input type=checkbox name="hid[]" value="'.$row['h_id'].'" ></td>';
echo '<td>'.$row['hotel_id'].'</td>';
echo '<td>'.date('Y-m-d', strtotime($row['start_date'])).'</td>';
echo '<td>'.date('Y-m-d', strtotime($row['end_date'])).'</td>';
echo '<td>'.$row['content'].'</td>';
echo '<td>'.$row['source'].'</td>';
echo '<td>'.$row['s_type'].'</td>';
echo '<td>'.' <a href="upedit.php?hid='.$row['h_id'].'" >编辑</a> '.'</td>';
echo '</tr>';
}
/*
*demo
*http://dev.sencha.com/deploy/dev/examples/grid/array-grid.html
*/
//extjs 可以到达你的要求,但是不懂JS 学起来花时间费力