因为公司需要现学了php,任何语言基础都不好,问的问题相对简单,分也比较少,谢谢大家的不吝赐教!
问题如下:
模板里有个select,
<select name="isprint" id="isprint">
<option >请选择</option>
<option value=1>已打印</option>
<option value=0>未打印</option>
</select>
比如:我选中“已打印”,点击搜索后查询结果页面的第一页信息是正确的,但是从第二页开始就错了,因为select选中的option值没有传给分页的url,怎么样才能将首页选中的option传递给以后的页面呢。(模板form的提交方式是post,提交页面是当前页)
分页代码部分如下:
<?php
//分页栏
$urlget = "";
if(!empty($proid))
{
//$urlget = "&proid=".$proid."&cateid =".$cateid;
$urlget="&proid=".$proid."&isprint=".$_POST["isprint"];
}
if($page == 1 && $page == $pageTotal)
{
echo "首页 上一页 下一页 末页 第".$page."/".$pageTotal."页";
}
if($page == 1 && $page < $pageTotal)
{
echo "首页 上一页 <a href=\"?page=".($page+1).$urlget."\">下一页</a> <a href=\"?page=".($pageTotal).$urlget."\">末页</a> 第".$page."/".$pageTotal."页";
}
else if($page > 1 && $page == $pageTotal)
{
echo "<a href=\"?page=1".$urlget."\">首页</a> <a href=\"?page=".($page-1).$urlget."\">上一页</a> 下一页 末页 第".$page."/".$pageTotal."页";
}
else if($page > 1 && $page < $pageTotal)
{
echo "<a href=\"?page=1".$urlget."\">首页</a> <a href=\"?page=".($page-1).$urlget."\">上一页</a> <a href=\"?page=".($page+1).$urlget."\">下一页</a> <a href=\"?page=".($pageTotal).$urlget."\">末页</a> 第".$page."/".$pageTotal."页";
}
?>
小女子在此谢过各位大虾!!
问题如下:
模板里有个select,
<select name="isprint" id="isprint">
<option >请选择</option>
<option value=1>已打印</option>
<option value=0>未打印</option>
</select>
比如:我选中“已打印”,点击搜索后查询结果页面的第一页信息是正确的,但是从第二页开始就错了,因为select选中的option值没有传给分页的url,怎么样才能将首页选中的option传递给以后的页面呢。(模板form的提交方式是post,提交页面是当前页)
分页代码部分如下:
<?php
//分页栏
$urlget = "";
if(!empty($proid))
{
//$urlget = "&proid=".$proid."&cateid =".$cateid;
$urlget="&proid=".$proid."&isprint=".$_POST["isprint"];
}
if($page == 1 && $page == $pageTotal)
{
echo "首页 上一页 下一页 末页 第".$page."/".$pageTotal."页";
}
if($page == 1 && $page < $pageTotal)
{
echo "首页 上一页 <a href=\"?page=".($page+1).$urlget."\">下一页</a> <a href=\"?page=".($pageTotal).$urlget."\">末页</a> 第".$page."/".$pageTotal."页";
}
else if($page > 1 && $page == $pageTotal)
{
echo "<a href=\"?page=1".$urlget."\">首页</a> <a href=\"?page=".($page-1).$urlget."\">上一页</a> 下一页 末页 第".$page."/".$pageTotal."页";
}
else if($page > 1 && $page < $pageTotal)
{
echo "<a href=\"?page=1".$urlget."\">首页</a> <a href=\"?page=".($page-1).$urlget."\">上一页</a> <a href=\"?page=".($page+1).$urlget."\">下一页</a> <a href=\"?page=".($pageTotal).$urlget."\">末页</a> 第".$page."/".$pageTotal."页";
}
?>
小女子在此谢过各位大虾!!
解决方案 »
- 网页中嵌入asf视频 求助
- 现在女人心中的3好男人
- 求一正则 请正则达人帮忙
- 怎么抓取远程浏览器发送的文件
- 上传显示问题!
- 请问php里有没有函数可以判断例如一个"2004-7-21"的字符串的日期究竟那天是星期几吗?返回一个1~7中的数字吗?请多多指教!非常感谢!!
- 如何利用PHP实现用户在登陆系统后,才能够访问网站的其他页面?
- 我有一個調查的頁面,有 checkbox 也有 input 我想填好后以 html 頁面的形式用 email 發送回我信箱中,這個要怎麼實現!!!!!
- mysql这么慢???select * from list ORDER BY id DESC LIMIT 49990,10 竟然需要7秒??!!
- 求救,什么情况?
- php读取pdf或者doc
- appweb 服务器 php扩展c问题
也就是a href=....?page=后面再接上你要传递的参数。
<option >请选择</option>
<option value=1 <?PHP if(isset($_GET['select']) && $_GET['select']) echo 'selected=""';?> >已打印</option>
<option value=0 <?PHP if(isset($_GET['select']) && !$_GET['select']) echo 'selected=""';?> >未打印</option>
</select>