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,037

HOME > PHP > PHP Forum > สอบถามปัญหา PHP MySQL List Record Paging/Pagination



 

สอบถามปัญหา PHP MySQL List Record Paging/Pagination

 



Topic : 123062



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



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




กดไปหน้า2 แต่ข้อมูลมันขึ้น เพราะอะไรครับ

ฟหกดฟห
Code (PHP)
<?
include "session.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" />
<script language="javascript" src="../include/time.js">
</script>
<title>ระบบหนังสือเวียน</title>
<link rel="stylesheet" type="text/css" href="menu_admin.css">
<style type="text/css">
<!--
A:link {COLOR: #000000; TEXT-DECORATION: none} 
A:visited {COLOR: #000000; TEXT-DECORATION: none} 
A:hover {COLOR: #FF0000; TEXT-DECORATION: underline} 

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.style9 {color: #FF0000}
.style15 {font-size: 13px; color: #22222; }
.style24 {
	color: #0000FF;
	font-size: 14px;
}
-->
</style>
</head>
<body bgcolor="#999999" leftmargin="0" topmargin="0"  >
 <table width="800" height="729" border="0" cellspacing="0" align="center" CELLPADDING=0 > <!--  start table 1 -->
	<tr>
	    <td width="786" height="196" background="../images/head_02.jpg"></td>
   </tr>
   <tr>
	    <td width="786" height="20"  >  <? include "menu_admin.php"?></td>							 
    
    <tr>
		<td width="786" height="413" align="center">
                 <table width="800" height="412"  border="0" cellpadding="0" cellspacing="0"><!-- start table 2 -->
						 <tr> 
							 <th width="10" bgcolor="#ccffff" scope="col">&nbsp;</th>
							<th width="175" align="center" valign="top" bgcolor="#ccffff" scope="col">   
<table width="175" border="0">
                          <tr align="left">
    <td height="28" colspan="2">&nbsp;</td>
  </tr>
  <tr align="left">
    <td height="35" colspan="2"><span class="style24">Main Menu</span><br>
      <hr></td>
    </tr>
   <tr>
    <td height="25" align="right"><img src="../images/5_06.GIF" /></td>
    <td align="left"><a href="add_position.php">เพิ่มตำแหน่ง</a></td>
  </tr>
  <tr>
    <td height="24" align="right"><img src="../images/5_06.GIF" /></td>
    <td align="left"> <a href="view_position.php">แสดง/ลบ/แก้ไข ตำแหน่ง</a></td>
  </tr>
  <tr>
    <td height="26" align="right"><img src="../images/5_06.GIF" /></td>
    <td align="left"> <a href="search_position.php">ค้นหาตำแหน่ง</a></td>
  </tr>
  <tr>
    <td height="43" align="right">&nbsp;</td>
    <td align="left">&nbsp;</td>
  </tr>
   <tr>
    <td height="42" colspan="2" align="left" valign="top"><span class="style24">Hello Admin</span><br>
      <hr></td>
  </tr>
  <tr>
   <td height="43" colspan="2" align="center"> <span class="style22">	Admin </span></td>
  <tr>
    <td height="43" colspan="2" align="center"><img src="../images/admin.png" width="100" height="100" /></td>
  <tr>
  <td height="43" colspan="2" align="center"><a href="../logout.php" class="style23 style9"><font color="#FF0000" >ออกจากระบบ </font></a></td>
	  </tr>
</table>	<br>
<br /><br /></th>
						<th width="10" bgcolor="#00ffff" scope="col">&nbsp;</th>
					   <td width="605" align="center" valign="top" bgcolor="#ccffff" scope="col">
										<br > <br >                                                                		 
<table width="435" border="1" align="center" cellpadding="0" cellspacing="0"  bordercolor="#B4B4B4"  style="border-collapse: collapse" ><!-- start table 3 -->							
		      <tr align="center" bgcolor="#00ffff">
    <th width="160" height="48" scope="row"><span class="style15">ชื่อตำแหน่งพนักงาน</span></th>
    <th width="191" bgcolor="#00ffff"><span class="style15">รายละเอียด</span></th>
    <th width="76"><span class="style15">แก้ไข/ลบ</span></th>
  </tr>  
  <?  
   (!isset($_REQUEST[”page”])) ? $page = 1 : $page=$_REQUEST[”page”];
include "../include/connect.php"; 
$sql="select * from position";  
$result =mysqli_query($conn,"set names tis620");  
$result=mysqli_query($conn,$sql);  

$totalrecord = mysqli_num_rows($result);
$pagesize = 15;  
$totalpage = (int) ($totalrecord / $pagesize);
if (($totalrecord % $pagesize) != 0) {
$totalpage += 1;
}
if (isset($pageid)) {
$start = $pagesize * ($pageid - 1);
}
else {
$pageid = 1;
$start = 0;
} 
  $sql = "SELECT * FROM position order by position_id LIMIT  $start, $pagesize;";
  $result = mysqli_query($conn,$sql);
     $i = 0;
while($data=mysqli_fetch_array($result)) 
   {
if($i%2 == 0){
?>
<tr align="left"  bgcolor="#66FFFF">
<?
}else{
?>
<tr align="left" bgcolor="#D7FBFB">
<?
}
?>
 <td width=160 height="33"  >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?=$data[position_name] ?></a>
<td >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?= $data[position_detail] ?>
<th align="center"> <A HREF="edit_position.php?position_id=<?=$data[position_id]?>"><img src="../images/edit.gif"  border="0"/></A>&nbsp;&nbsp;&nbsp;<A HREF="delete_position_main.php?position_id=<?=$data[position_id]?>" onclick=" return confirm
	 ('ยืนยันลบข้อมูล <?=$data[position_name]?> ออกจากระบบ' ) " ><img src="../images/del.gif" border="0" /></A></tr >
<?
 $i++;
}
?>
</table><!--  END table 3 -->
<?
echo "<br >หน้าที่&nbsp;&nbsp;";
for ($i=1; $i<=$totalpage; $i++) {
if ($i == $pageid) {
echo $i . "&nbsp;";
}
else {
echo "[<a href=\"view_position.php?pageid=$i\">$i</a>]&nbsp;";
}
}
?>
					  <br ><br >			<br ><br >  
                      				</td>
				</tr>
   </table><!-- END table 2 -->           </tr>
	<tr>
			<td width="786" height="100" background="../images/head_05.jpg" >
					  <div align="right">
					    <p>&nbsp;</p>
					    <p align="center"><span class="style4">
						<? include "footer.php"?></p>
					  </div>			 </td>
    </tr>
</table>
<!-- END table 3 -->	
</body>
</html>




Tag : PHP, MySQL, HTML/CSS, JavaScript, Ajax, jQuery







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-05-24 11:45:59 By : settachai View : 710 Reply : 4
 

 

No. 1



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



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


กดไปแล้ว หน้า2แล้ว ข้อมูล หน้า1 ยังอยู่เหมือนเดิม






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-05-24 11:46:48 By : settachai
 


 

No. 2



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



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


$pageid ไม่มีค่าครับลองตรวจสอบดู

ตรงนี้หน้าจะเป็นแบบนี้หรือเปล่า

Code (PHP)
(!isset($_REQUEST[”pageid”])) ? $pageid= 1 : $pageid=$_REQUEST[”pageid”];

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-05-24 12:11:55 By : aimoomoo
 

 

No. 3



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



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


ตอบความคิดเห็นที่ : 2 เขียนโดย : aimoomoo เมื่อวันที่ 2016-05-24 12:11:55
เหมือนเก่าครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-05-24 13:06:14 By : settachai
 


 

No. 4



โพสกระทู้ ( 4,756 )
บทความ ( 8 )



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


echo $sql; ออกมาดูแล้วดูว่าตรงหลัง LIMIT หน้าแรกเป็นไง หน้าสองเป็นไง มันติดอยู่ตรงนี้แหละครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-05-24 13:48:03 By : mr.v
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามปัญหา PHP MySQL List Record Paging/Pagination
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่