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 > รบกวนช่วยหน่อยครับ การแบ่งหน้าแสดงผลข้อมูล มือใหม่ครับ



 

รบกวนช่วยหน่อยครับ การแบ่งหน้าแสดงผลข้อมูล มือใหม่ครับ

 



Topic : 066272



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



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




รบกวนท่านผู้รู้ช่วยทำโค้ดการแบ่งหน้าข้อมูลให้หน่อยครับ ให้แบ่งการแสดงข้อมูลต่อหน้า 5 ข้อมูล ครับ
ขอบคุณครับ

Code (PHP)
  <?
	$objConnect = mysql_connect("localhost","root","324116") or die("Error Connect to Database");
	$objDB = mysql_select_db("mydatabase");
	$strSQL = "SELECT * FROM files";
	$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
</p>
<table width="743" height="59" border="1" cellpadding="0" cellspacing="0" bordercolor="#996600">
<tr>
<th width="64" class="style1"> <div align="center" class="style21">ลำดับที่</div></th>
<th width="496" class="style1"> <div align="center" class="style21" >ชื่อเรื่อง</div></th>
<th colspan="2" class="style1"><span class="style21">ดำเนินการ</span></th>
</tr>
<?
	while($objResult = mysql_fetch_array($objQuery))
	{
?>
<tr>
<td height="29" class="style7"><div align="center" class="style20 style14 style18 style7"><strong>
  <?=$objResult["FilesID"];?>
</strong></div></td>
<td class="style7"><span class="style9 style12 style18 style14 style21">&nbsp;<span class="style22"><img src="../icon/ball_news.gif" width="18" height="18">&nbsp;<a href="myfile/<?=$objResult["FilesName"];?>">
  <?=$objResult["Name"];?>
</a> &nbsp;<img src="../icon/logoPDF.gif" width="25" height="24">
    </center>
    </center>
</span></span></td>
<td width="87" class="style7"><center class="style7 style12 style18 style14"><a href="PageUploadToMySQL4.php?FilesID=<?=$objResult["FilesID"];?>">แก้ไขข้อมูล</a></center></td>
<td width="87" class="style7"><center>  <a href="JavaScript:if(confirm('Confirm Delete?')==true){window.location='PageUploadToMySQL6.php?FilesID=<?=$objResult["FilesID"];?>';}">ลบข้อมูล</a></td>
</tr>
<?
	}
?>
</table>
<p class="style1">&nbsp;</p>
<p class="style1">
  <?
mysql_close($objConnect);
?>





Tag : PHP, HTML/CSS, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-09-09 15:16:14 By : yoshimasui View : 872 Reply : 4
 

 

No. 1



โพสกระทู้ ( 2,311 )
บทความ ( 1 )



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


ลองศึกษา และทำตามโค๊ดนี้ดูครับ https://www.thaicreate.com/community/php-mysql-pagination.html






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-09 15:20:28 By : arm8957
 


 

No. 2



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



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


ลองเอาไปดูเปนแบบน่ะค่ะเราก้อทำในลักษณธการแบ่งหน้าเหมือนกัน ไม่รู้ว่าช่วยได้ป่ะ(อยากจาช่วย มือใหม่เหมือนกัน อิอิ)

Code (PHP)
<?php
 $number=0;
if(!isset($start)){
$start = 0;}
$limit = '7'; 
$sql=mysql_query("select  * from  equipment");
$total = mysql_num_rows($sql);
$page = ceil($total/$limit);  // เอา record ทั้งหมด หารด้วย จำนวนที่จะแสดงของแต่ละหน้า


printf ("<b>จำนวนรายการอุปกรณ์เครื่องเสียงทั้งหมด %d รายการ || ",$total);

for($i=1;$i<=$page;$i++){
if($_GET['page']==$i){ //ถ้าตัวแปล page ตรง กับ เลขที่วนได้
echo "[<a href='?start=".$limit*($i-1)."&page=$i'><B>$i</B></A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 1
}else{
echo "[<a href='?start=".$limit*($i-1)."&page=$i'>$i</A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 2
}
}
   
   $sql=mysql_query("select  * from  equipment order by equipment_id ASC LIMIT $start,$limit ");
   	while($fetch = mysql_fetch_array($sql)) {
	$number++;	
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-09 15:33:57 By : nooaoy
 

 

No. 3



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



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


ได้แล้วครับ สุดยอดไปเลย ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-10 15:32:46 By : yoshimasui
 


 

No. 4



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



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


จ้าาาาาาาาาาาาาาา
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-11 22:48:40 By : nooaoy
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนช่วยหน่อยครับ การแบ่งหน้าแสดงผลข้อมูล มือใหม่ครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 อัตราราคา คลิกที่นี่