Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > ขอความช่วยเหลือหน่อยครับ เวลาที่ Report เปลี่ยนหน้า หน้าใหม่มันไม่ Run ลำดับที่ต่อเนื่องไป ช่วยปรับโค้ดให้หน่อยค้าบ



 

ขอความช่วยเหลือหน่อยครับ เวลาที่ Report เปลี่ยนหน้า หน้าใหม่มันไม่ Run ลำดับที่ต่อเนื่องไป ช่วยปรับโค้ดให้หน่อยค้าบ

 



Topic : 053698



โพสกระทู้ ( 15 )
บทความ ( 0 )



สถานะออฟไลน์




โค้ด


<?
ob_start();
include("config.inc.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>:: ระบบฐานข้อมูลทะเบียนเพิกถอนสิทธิเลือกตั้ง :: [สำนักงานคณะกรรมการการเลือกตั้ง]</title>
<style type="text/css">
<!--
.style5 {font-family: sans-serif, Tahoma; font-size: 12px; }
.style6 {font-size: 12px}
.style7 {
font-family: sans-serif, Tahoma;
font-weight: bold;
font-size: 12px;
}
-->
</style>
</script>
<script language="JavaScript" src="calendar.js"></script>
<link href="calendar-mos.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style14 {font-family: sans-serif, Tahoma; }
.style15 {color: #000000}
.style16 {color: #990000}
-->
</style>
</head>

<body>
<table width="1002" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="1002"><img src="images/Banner.gif" width="1002" height="222" /></td>
</tr>
<tr>
<td bgcolor="#CCCCCC">
<?php include("menu1.php"); ?> </td>
</tr>
<tr>
<td bgcolor="#eaf8ff"><div align="center" class="style7">
<p>&nbsp;</p>
</div></td>
</tr>
<tr>
<script language="javascript">
function page(no){
document.frSearch.page.value=no;
document.frSearch.submit();
}
function PrintWindow() {
window.print();
}
</script>
<?
// แบ่ง page
// $page=$_GET["page"];
// if(count($_GET)==0 || !isset($_GET["page"]) ){ $page=1; }
// $Per_Page=10; //ขนาดต่อหน้า
// if ($page>0){
// $Page_start=(($page-1)*$Per_Page);
// }else{
// $Page_start=($page)*$Per_Page;
// }

$page=$_GET["page"];
if(count($_GET)==0 || !isset($_GET["page"]) ){ $page=1; }
$Per_Page=20; //ขนาดต่อหน้า
if ($page>0){
$Page_start=(($page-1)*$Per_Page);
}else{
$Page_start=($page)*$Per_Page-1;
}
$page_stop=$Page_start+$Per_Page;
if(count($arr_rec)==0)$page_stop=0;
if($page_stop>count($arr_rec))$page_stop=count($arr_rec);

?>
<td height="271" bgcolor="#eaf8ff">
<form name="frSearch" method="get" action="<?=$_SERVER['SCRIPT_NAME'];?>">

<table height="214" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td height="19" colspan="2" bgcolor="#95c6e3" class="style6"><div align="center" class="style7">ค้นหาข้อมูลผู้ถูกเพิกถอนสิทธิเลือกตั้ง</div></td>
</tr>
<tr>
<td width="136" height="25" bgcolor="#eaf8ff" class="style6"><div align="right" class="style5 style14">
<div align="right">เลขประจำตัวประชาชน :</div>
</div></td>
<td width="409" bgcolor="#eaf8ff" class="style6"><span class="style5 style14">
<label>
<input name="txtKeyword[]" type="text" id="txtKeyword[]" value="<?=$_GET["txtKeyword"][0];?>" maxlength="13" />
</label>
</span> </td>
</tr>
<tr>
<td height="25" bgcolor="#eaf8ff" class="style6"><div align="right" class="style5 style14">
<div align="right">ชื่อ :</div>
</div></td>
<td bgcolor="#eaf8ff" class="style6"><input name="txtKeyword[]" type="text" id="txtKeyword[]" value="<?=$_GET["txtKeyword"][1];?>" /> </td>
</tr>
<tr>
<td height="25" bgcolor="#eaf8ff" class="style6"><div align="right" class="style5 style14">
<div align="right"> สกุล : </div>
</div></td>
<td bgcolor="#eaf8ff" class="style6"><input name="txtKeyword[]" type="text" id="txtKeyword[]" value="<?=$_GET["txtKeyword"][2];?>" /> </td>
</tr>
<tr>
<td height="25" bgcolor="#eaf8ff" class="style6"><div align="right" class="style5 style14">
<div align="right">จังหวัด : </div>
</div></td>
<td bgcolor="#eaf8ff" class="style6"><select name="select" id="txtKeywords">
<option value="">กรุณาเลือกจังหวัด</option>
";



<?
$sql = "SELECT * FROM provinceoff Order by Provinceoff_Name ";
$res1 = mysql_query ($sql);
while ($row = mysql_fetch_assoc($res1)) {
$select="";
if($_GET["txtKeyword"][3]==$row[Province_Id]) $select=" selected=\"selected\"";
echo "<option value=\"$row[Province_Id]\"$select>$row[Province_Name]</option>";
}
?>
</select></td>
</tr>
<tr>
<td bgcolor="#eaf8ff" class="style5"><div align="right">สถานะ :</div></td>
<td height="16" colspan="3" bgcolor="#eaf8ff" class="style5"><span class="style6">
<select name="txtKeyword[]" id="txtKeyword[]">
<option value="">กรุณาเลือกสถานะ</option>
";

<?
$sql = "SELECT * FROM statusdisfranchisedvoter Order by SDV_Name ";
$res1 = mysql_query ($sql);
while ($row = mysql_fetch_assoc($res1)) {
$select="";
if($_GET["txtKeyword"][4]==$row[SDV_Id]) $select=" selected=\"selected\"";
echo "<option value=\"$row[SDV_Id]\"$select>$row[SDV_Name]</option>";
}
?>
</select>
</span></td>
</tr>
<tr>
<td bgcolor="#eaf8ff" class="style5"><div align="left" class="style14">
<div align="right">วันที่บันทึก : </div>
</div></td>
<td height="16" colspan="3" bgcolor="#eaf8ff" class="style5"><span class="style5 style14">
<input name="txtKeyword[]" type="text" id="txtKeyword5" value="<?=$_GET["txtKeyword"][5];?>" readonly="true" />
<input type="button" name="Submit4" value="..." onclick="showCalendar('txtKeyword5','DD-MM-YYYY')" />
<input name="page" type="hidden" id="page" value="<?=$page?>" />
</span></td>
</tr>
<tr>
<td height="27" bgcolor="#eaf8ff" class="style6"><div align="right" class="style5 style14"> วันที่ถูกเพิกถอนสิทธิ :</div></td>
<td bgcolor="#eaf8ff" class="style6 style14">
<input name="txtKeyword[]" type="text" id="txtKeyword6"value="<?=$_GET["txtKeyword"][6];?>" readonly="true" />
<input type="button" name="Submit42" value="..." onclick="showCalendar('txtKeyword6','DD-MM-YYYY')" /> </span>
ถึง
<input name="txtKeyword[]" type="text" id="txtKeyword7" value="<?=$_GET["txtKeyword"][7];?>" readonly="true" />
<input type="button" name="Submit222" value="..." onclick="showCalendar('txtKeyword7','DD-MM-YYYY')" /> </td>
</tr>
<tr>
<td height="26" colspan="2" bgcolor="#CCCCCC"><div align="center">
<div align="center">
<input type="submit" name="Submit" value=" ค้นหา " />
</label>
<a href="searchAllNew.php"><img src="images/cancel.jpg" width="60" height="26" border="0" align="top" /></a> </div>
<div align="center"></div></td>
</tr>
</table>
<br />
</form> </td>
</tr>
<tr>
<td bgcolor="#eaf8ff"><div align="center">
<?

$_SESSION['allid'] =$_GET["txtKeyword"][0] ;
$_SESSION['allfname'] =$_GET["txtKeyword"][1] ;
$_SESSION['alllname'] =$_GET["txtKeyword"][2] ;
$_SESSION['allprovince'] =$_GET["txtKeyword"][3] ;
$_SESSION['allstatus'] =$_GET["txtKeyword"][4] ;
$_SESSION['allinput'] =$_GET["txtKeyword"][5] ;
$_SESSION['alldates'] =$_GET["txtKeyword"][6] ;
$_SESSION['alldatee'] =$_GET["txtKeyword"][7] ;
$condition="";
// $field=array(0=>"ID",1=>"DFV_FName",2=>"DFV_LName",3=>"Province_Id",4=>"DFV_DateInput",5=>"DFV_DateS",6=>"DFV_DateE");
$field=array(0=>"ID",1=>"DFV_FName",2=>"DFV_LName",3=>"Province_Id",4=>"SDV_Id",5=>"DFV_DateInput",6=>"DFV_DateS",7=>"DFV_DateE");
for($i=0;$i<=7;$i++){
if($_GET["txtKeyword"][$i]!=""){
$txtdate=explode("-",$_GET["txtKeyword"][$i]);
$date=($txtdate[2]-543). "-". $txtdate[1]."-".$txtdate[0];
if($condition!="") $condition.=" and ";
if($i<4 ){
$condition.= $field[$i] ." LIKE '%".$_GET["txtKeyword"][$i] ."%'";
}elseif($i==4){
$condition.= $field[$i] ." = '".$_GET["txtKeyword"][$i] ."'";
//}elseif($i==6||$i==5){
}elseif($i==5){
$condition.= $field[$i] ." = '".$date ."'";
}elseif($i==6){
$condition.= $field[$i] ." >= ".$date ."";
}elseif($i==7){
// $condition.= $field[$i-1] ." >= '".$date ."'";
if($_GET["txtKeyword"][$i]!=""){
$txtdate2=explode("-",$_GET["txtKeyword"][$i]);
$date2=($txtdate2[2]-543). "-". $txtdate2[1]."-".$txtdate2[0];
$condition.=" ". $field[$i-1] ." <= '".$date2 ."'";
}
}
}

}
//if($condition!="") $condition=" and " .$condition;
if($condition!= "")
{
$strSQL = "SELECT * FROM disfranchisedvoter,offence,act ,title,year,section,section2,provinceoff WHERE ";
$strSQL.= " disfranchisedvoter.Title_Id = title.Title_Id and disfranchisedvoter.YearId = year.YearId";
$strSQL.= " and disfranchisedvoter.Act_Id = act.Act_Id and disfranchisedvoter.Offence_Id = offence.Offence_Id";
$strSQL.= " and disfranchisedvoter.Section_Id = section.Section_Id "; //edit by chai
$strSQL.= " and disfranchisedvoter.Section_Id2 = section2.Section_Id2 and disfranchisedvoter.Provinceoff_Id = provinceoff.Provinceoff_Id";
$strSQL.= " and ($condition)";
/* $strSQL = "SELECT disfranchisedvoter1.`DFV_No`,disfranchisedvoter1.`ID`, disfranchisedvoter1.`DFV_FName`, disfranchisedvoter1.`DFV_LName`, disfranchisedvoter1.`DFV_DateS`, disfranchisedvoter1.`DFV_TotelYear`, disfranchisedvoter1.`DFV_DateE`,title1.`Title_Name`,offence1.`Offence_Details`,act1.`Act_Name`
FROM ((`judgement`.`disfranchisedvoter` disfranchisedvoter1 INNER JOIN `judgement`.`offence` offence1 ON disfranchisedvoter1.`Offence_Id` = offence1.`Offence_Id`) INNER JOIN `judgement`.`act` act1 ON disfranchisedvoter1.`Act_Id` = act1.`Act_Id`) INNER JOIN `judgement`.`title` title1 ON disfranchisedvoter1.`Title_Id` = title1.`Title_Id` WHERE ($condition)";
*/
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
//echo $strSQL;
$totalRows=mysql_num_rows($objQuery);
if($Page_start>$totalRows)$Page_start=0;
$objQuery = mysql_query($strSQL ." LIMIT $Page_start , $Per_Page ") or die ("Error Query [".$strSQL."]");
?><table width="1200" border="0">
<tr>
<td width="1187" align="right"><span class="style5 style6 style15">จำนวนข้อมูลทั้งหมด : <?echo $totalRows?> Recode</span> <a href="pallnew.php"> <img src="images/p.gif" width="16" height="17" border="0" /></a>&nbsp;</td>
</tr></table>
<table width="1200" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#CC33FF">
<tr>
<th colspan="10" bgcolor="#95c6e3"><div align="center" class="style7">ผลการค้นหาข้อมูลผู้ถูกเพิกถอนสิทธิการเลือกตั้ง</div></th>
</tr>
<tr>
<td width="53" bgcolor="#CCCCCC" class="style5"><div align="center">ลำดับที่</div></td>
<td width="134" bgcolor="#CCCCCC" class="style5"><div align="center">เลขประจำตัวประชาชน</div></td>
<td width="180" bgcolor="#CCCCCC" class="style5"><div align="center"><span class="style5">ชื่อ - สกุล </span></div></td>
<td width="120" bgcolor="#CCCCCC" class="style5"><div align="center">จัหวัดที่กระทำความผิด</div></td>
<td width="83" bgcolor="#CCCCCC" class="style5"><div align="center">วันที่บันทึก</div></td>
<td width="121" bgcolor="#CCCCCC" class="style5"><div align="center"><span class="style5">วันที่ถูกเพิกถอนสิทธิ</span></div></td>
<td width="83" bgcolor="#CCCCCC" class="style5"><div align="center"><span class="style5">ระยะเวลา<br />
ที่ถูกเพิกถอน (ปี) </span></div></td>
<td width="122" bgcolor="#CCCCCC" class="style5"><div align="center"><span class="style5">วันที่พ้น<br />
การถูกเพิกถอนสิทธิ </span></div></td>
<td width="91" bgcolor="#CCCCCC" class="style5"><div align="center"><span class="style5">มาตราความผิด</span></div></td>
<td width="187" bgcolor="#CCCCCC" class="style5"><div align="center"><span class="style5">พระราชบัญญัติ</span></div></td>
</tr>
<?
$n == 0;
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<td bgcolor="#eaf8ff" class="style5"><div align="center">
<? //echo $n + 1 ?>
<?=$k+1;?>
</div></td>
<td bgcolor="#eaf8ff" class="style5"><div align="center" class="style5">
<?//=$objResult["ID"];?>
<?=substr($objResult["ID"],0,1);?>-<?=substr($objResult["ID"],1,4);?>-<?=substr($objResult["ID"],5,5);?>-<?=substr($objResult["ID"],10,2);?>-<?=substr($objResult["ID"],12,1);?>
</div></td>
<td bgcolor="#eaf8ff" class="style5"><a href="disfranchisedvoterdetailtwo.php?id=<?=$objResult["DFV_No"]; ?> <div align=" target="_blank"" class="style5"left>
<?=$objResult["Title_Name"];?><?=$objResult["DFV_FName"];?>
<?=$objResult["DFV_LName"];?>
<a href="disfranchisedvoterdetailtwo.php?id=<?=$objResult["DFV_No"]; ?> <div align=" target="_blank"" class="style5"left>
<? //$tam = $objResult["tumbon_id"]; ?>
</a>
<input name="txtKeyword3" type="hidden" id="txtKeyword3">
<? $_GET["txtKeyword3"] = $tam; ?>
<? $sql="SELECT tumbon_name FROM Tumbon WHERE tumbon_id = '".$_GET["txtKeyword3"]."' ";
$res=mysql_query($sql);
$data=mysql_fetch_assoc($res);
echo $_SESSION['tumbon'] = $data['tumbon_name']; ?>
</a></td>
<td bgcolor="#eaf8ff" class="style5"><div align="center" class="style5">
<?=$objResult["Provinceoff_Name"];?>
<?$DFV_DateInput=explode("-",$objResult['DFV_DateInput']);$objResult['DFV_DateInput']=$DFV_DateInput[2]. "-". $DFV_DateInput[1]."-".($DFV_DateInput[0]+543);?>
<td bgcolor="#eaf8ff" class="style5"><div align="center" class="style5">
<?=$objResult["DFV_DateInput"];?>
<?$DFV_DateS=explode("-",$objResult['DFV_DateS']);$objResult['DFV_DateS']=$DFV_DateS[2]. "-". $DFV_DateS[1]."-".($DFV_DateS[0]+543);?>
<td bgcolor="#eaf8ff" class="style5"><div align="center" class="style5">
<?=$objResult["DFV_DateS"];?>
</div></td>
<? $DFV_DateE=explode("-",$objResult['DFV_DateE']);$objResult['DFV_DateE']=$DFV_DateE[2]. "-". $DFV_DateE[1]."-".($DFV_DateE[0]+543);?>
<td bgcolor="#eaf8ff" class="style5"><div align="center" class="style5">
<?=$objResult["YearName"];?>
</div></td>
<td bgcolor="#eaf8ff" class="style5"><div align="center" class="style5">
<?=$objResult["DFV_DateE"];?>
</div></td>
<td bgcolor="#eaf8ff" class="style5"><div align="center" class="style5">
<a href="#" title="<?=$objResult["Section_Detail"];?>"><?=$objResult["Section_No"];?></a><br/>
<a href="#" title="<?=$objResult["Section_Detail2"];?>"><?=$objResult["Section_No2"];?></a>
</div></td>
<td bgcolor="#eaf8ff" class="style5"><div align="left" class="style5">
<?=$objResult["Act_Name"];?>
</div></td>
</tr>
<? $n++;$k++;
}
for($k=$Page_start;$k<$page_stop;$k++){
}
?>
</table>
<table width="982" border="0">
<tr>
<td class="style5">&nbsp;</td>
</tr>
<tr>
<td><div align="center" class="style5 style15"><span class="style5 style16">หน้าที่ &gt;&gt;</span>
<? $p=floor($totalRows/$Per_Page) ;
if($totalRows%$Per_Page>0) $p++;
while($p>0){
if($ps!="")$ps="&nbsp;|&nbsp;".$ps;
if($page==$p){
$ps="<strong>$p</strong>".$ps;
}else{
$ps="<a href=\"#\" onclick=\"page('$p');\">$p</a>".$ps;
}
$p--;
} echo $ps;?>

</div></td>
</tr>
</table>
<?
// mysql_close($objConnect);
}

?></td>

</tr>

<tr>
<td bgcolor="#eaf8ff">&nbsp;</td>
</tr>
<tr>
<td bgcolor="#eaf8ff"><div align="center" class="style5">| <a href="menu.php">กลับเมนูหลัก</a> | </div></td>
</tr>
<tr>
<td bgcolor="#eaf8ff">&nbsp;</td>
</tr>
<tr>
<td bgcolor="#d5efff"><div align="center">
<?PHP include("foot.php"); ?>
</div></td>
</tr>
</table>
</body>
</html>

รูปภาพ

หน้าที่ 1 (20 Record)

รูปที่ 2

อยากให้ลำดับที่มัน Run เป็น 21 - 35 ค้าบ

หน้าที่ 2



Tag : PHP, MySQL









ประวัติการแก้ไข
2010-12-26 09:41:35
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-12-26 09:39:20 By : ninja436 View : 834 Reply : 1
 

 

No. 1



โพสกระทู้ ( 19 )
บทความ ( 0 )



สถานะออฟไลน์


เปลี่ยน

<?=$k+1;?>
บรรทัดที่เท่าไหร่ไม่รู้ ที่อยู่ใน while($objResult = mysql_fetch_array($objQuery))

ให้เป็น

<?=$Page_start+1; ?>

ไม่รู้ได้ป่าว เดาเหมือนกัน ลองดูนะคะ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-26 10:24:45 By : Zaddddd
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ขอความช่วยเหลือหน่อยครับ เวลาที่ Report เปลี่ยนหน้า หน้าใหม่มันไม่ Run ลำดับที่ต่อเนื่องไป ช่วยปรับโค้ดให้หน่อยค้าบ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่