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 > แบ่งเลขหน้า มีตัวแลขแบบ 1 [2] 3 4 5 ... 140 ได้อย่างไรครับ



 

แบ่งเลขหน้า มีตัวแลขแบบ 1 [2] 3 4 5 ... 140 ได้อย่างไรครับ

 



Topic : 052114



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



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




การแบ่งเลขหน้า มีตัวแลขแบบ 1 [2] 3 4 5 ... 140 ได้อย่างไรครับ

ปกติแล้วผมแบ่งได้แต่ 1 2 3 4 5 6 7 8 9 ไปมีตัวเลขไปเรื่อยๆจนถึงเลข 140 ซึ่งมันทำให้การแสดงเลขหน้าเยอะมากครับ
ใครมีโค็ดแนะนำที ครับขอขอบคุณครับ



Tag : PHP, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-11-23 14:42:51 By : smob00472 View : 987 Reply : 7
 

 

No. 1

Guest


http://web-programming-bookmark.blogspot.com/2010/10/multi-column-pagination-by-num.html






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-23 14:49:51 By : num
 


 

No. 2



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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


โหย พี่หนุ่ม เดือนเดียว นี่บทความพี่ สี่สิบกว่าหัวข้อเลย หรือว่าเอามาจากเว็บเก่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-23 14:57:04 By : ไวยวิทย์
 

 

No. 3

Guest


หลังจากเว็บเก่าล่มไปด้วยงบประมาณไม่พอ ก็ค่อยๆ ทยอยย้ายมาใส่ blogger ครับ
อันนี้น่าจะฟรีค่อนข้างถาวร งบประมาณ 0 บาทก็ไม่ล่มครับ :D
เนื้อหามีทั้งของใหม่ของเก่าปนกันครับ ก็ส่วนใหญ่ก็ข้อมูล โค้ด แล้วก็ลิงค์เว็บไซท์
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-23 15:11:53 By : num
 


 

No. 4



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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


เว็บตัวใหม่นั่นเหรอครับ ที่ล่ม ขอให้ได้ที่ใหม่เร็ว ๆ หน่ะพี่

ผมก็เขียนเก็บไว้เหมือนกันครับ blogger แต่ไม่กล้าเอามาเปิดเผย อิอิ อาย เก็บไว้อ่านเอง ดีกว่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-23 15:18:33 By : ไวยวิทย์
 


 

No. 5

Guest


ล่มมาสองเว็บแล้วครับ เว็บใหม่คงจะเป็นเว็บที่สร้างรายได้มากกว่าครับ
สำหรับเรื่องเกี่ยวกับ programming เอาไว้ที่นี่แหละ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-23 15:27:17 By : num
 


 

No. 6



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



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


ขอบคุณครับ อ่านกำลังมึนตึบ กำลังแกะโค็ดออกครับ ยังไงก็ขอบคุณมากนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-23 17:27:24 By : smob00472
 


 

No. 7



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



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


เอาตัวอย่างไปดูครับ อ้อไฟล์ connect database ใส่เองนะครับ ผมก็เอาจากของพี่วินนี่แหละไปประยุกต์


Code (PHP)
<?
function lang_select($en,$th){
  if($_SESSION['lang']=="th"){return $th;}else{return $en;}
}


//8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
$sql=" SELECT ";
$sql.=" meeting.meet_id, ";
$sql.=" meeting.dep_id, ";
$sql.=" meeting.records_by, ";
$sql.=" meeting.menaging_dir, ";
$sql.=" meeting.meet_no, ";
$sql.=" meeting.close_status, ";
$sql.=" meeting.meet_start ";
$sql.=" FROM ";
$sql.=" meeting";

    $query = mysql_query($sql) or die(mysql_error());
	  $num_rows = mysql_num_rows($query);
		$line_per_page = 20;   
		
		if(!$iPage)	{ $iPage=1; } //ถ้าไม่ได้ส่งค่า หน้าที่แสดงมาให้แสดงหน้า 1
		
		$Prev_Page = $iPage-1;
		$Next_Page = $iPage+1;
		$start_page = (($line_per_page*$iPage)-$line_per_page);
		
		if($num_rows<=$line_per_page) { //ถ้าจำนวนเร็คคอร์ดต่อหน้า น้อยกว่าจำนวนเร็คคอร์ดทั้งหมด
			$num_pages =1;
		}
		else if(($num_rows % $line_per_page)==0){
			$num_pages =($num_rows/$line_per_page) ;
		}	else 	{
			$num_pages =($num_rows/$line_per_page)+1;
			$num_pages = (int)$num_pages;
		}
		$sql .=" Order by meeting.meet_id ,meeting.dep_id LIMIT $start_page , $line_per_page";
		$query = mysql_query($sql) or die(mysql_error());
	 

		$html .="<form action=\"\" method=\"post\">";
		$html .="<input type=\"hidden\" name=\"page\" id=\"page\" value=\"$page\" />\n";
		$html .="<input type=\"hidden\" name=\"action1\" id=\"action1\" value=\"add_meeting\" />";
		$html .="<input type=\"hidden\" name=\"action\" id=\"action\" value=\"\" />";

	//	$html .="<input type=\"hidden\" name=\"action3\" id=\"action3\" value=\"clean_tmp\" />";

        $html .="<TABLE>\n"; 
		$html .="<tr>\n";
		$html .="<td><h2><font color=\"#003399\">".lang_select("Report Meeting","รายงานการประชุม")."</font></h2></td>\n";
		$html .="</tr>\n";
		$html .="<td><hr></td>\n";
        $html .="</TABLE>\n";
	    $html .="<TABLE width=\"970\" border=\"1\" cellpadding=\"1\" cellspacing=\"1\" >\n"; 
		$html .="<tr>\n";
		$html .="<td bgcolor=\"#339999\"><h3><font color=\"#000000\">".lang_select("Department","แผนก")."</font></h3></td>\n";
		$html .="<td bgcolor=\"#339999\"><h3><font color=\"#000000\">".lang_select("No","ครั้งที่")."</font></h3></td>\n";
		$html .="<td bgcolor=\"#339999\"><h3><font color=\"#000000\">".lang_select("Menaging Dir","ประธาน")."</font></h3></td>\n";
		$html .="<td bgcolor=\"#339999\"><h3><font color=\"#000000\">".lang_select("Records By","ผู้บันทึก")."</font></h3></td>\n";
		$html .="<td bgcolor=\"#339999\" width=\"150\"><h3><font color=\"#000000\">".lang_select("Meet Date","วันที่ประชุม")."</font></h3></td>\n";
		$html .="<td bgcolor=\"#339999\" width=\"115\"><h3><font color=\"#000000\">".lang_select("Status Memo","สถานะการบันทึก")."</font></h3></td>\n";
		$html .="<td bgcolor=\"#339999\" width=\"30\"><img src=\"images/edit1.gif\" border=\"0\" title=\"".lang_select("Edit Meeting","  แก้ไขการประชุม  ")."\"></td>\n";
		$html .="<td bgcolor=\"#339999\" width=\"105\"><input style=\"width:100px\" type=\"submit\" name=\"button\" id=\"button\" value=\"".lang_select("Meeting","ประชุม")."\"></td>\n";
		$html .="</tr>\n";
		if (!$num_rows==0) {
		$icount=(($iPage-1)*$line_per_page)+1;
		while ($rs = mysql_fetch_array($query)) {	
		if($rs['close_status']==0){$color="#FF0000";} else if($rs['close_status']==1){$color="#000000";}
			$html .="<tr>\n";
			  $sql_dep="SELECT department.dep_id,department.dep_name_".$_SESSION['lang']." as dep_name FROM department ";
				         $query_dep=mysql_query($sql_dep);
					     while($rs_dep=mysql_fetch_array($query_dep)){
							if($rs['dep_id']==$rs_dep['dep_id']){ 
			$html .="<td align =\"left\" width=\"135\"><font color=\"$color\">".$rs_dep['dep_name']."</font></td>\n";
			}}
			$html .="<td align =\"left\" width=\"80\" ><font color=\"$color\" >".$rs['meet_no']."</font></td>\n";
			$html .="<td align =\"left\" width=\"160\"><font color=\"$color\">".$rs['menaging_dir']."</font></td>\n";
			$html .="<td align =\"left\" width=\"140\"><font color=\"$color\">".$rs['records_by']."</font></td>\n";
			$html .="<td align =\"center\" width=\"150\"><font color=\"$color\">".$rs['meet_start']."</font></td>\n";
			
			if($rs['close_status']==0){
			$html .="<td align =\"center\" width=\"115\"><font color=\"$color\">".lang_select("Memo No Success"," บันทึกไม่่เรียบร้อย ")."</font></td>\n";
			$html .="<td align =\"center\" width=\"30\" ><a href=\"index.php?page=meeting&meet_edit=".$rs['meet_id']."&action=edit_meet\"><img src=\"images/edit1.gif\" border=\"0\" title=\"".lang_select("Edit Meeting","  แก้ไขการประชุม  ")."\"></a>";
	    	$html .="<td align =\"center\" width=\"105\"><A HREF=\"javascript:void(0);\" NAME=\"sat popup windows!\" TITLE=\" Find sati by keyword \" onClick=window.open(\"meet_detail.php?action1=view_meeting&button=0&butsql=0&dep=".$rs['dep_id']."&meet_ID=".$rs['meet_id']."\",\"Ratting\",\"WIDTH=1300,HEIGHT=600,left=150,top=200,toolbar=0,status=1,scrollbars=yes\");><input style=\"width:100px\" type=\"button\" name=\"button\" id=\"button\" value=\"".lang_select("Add Agenda","เพิ่มวาระ")."\"></A></td>\n";
			} else if($rs['close_status']==1){
			$html .="<td align =\"center\" width=\"115\"><font color=\"$color\">".lang_select("Memo Success","  บันทึกเรียบร้อย  ")."</font></td>\n";
			$html .="<td align =\"center\" width=\"30\" ><img src=\"images/edit2.gif\" border=\"0\" title=\"".lang_select("Can not Edit Meeting","  ไม่สามารถแก้ไขการประชุม  ")."\">";
			
	    	$html .="<td align =\"center\" width=\"105\"><A HREF=\"javascript:void(0);\" NAME=\"sat popup windows!\" TITLE=\" Find sati by keyword \" onClick=window.open(\"meet_detail.php?action1=view_meeting&button=1&butsql=1&dep=".$rs['dep_id']."&meet_ID=".$rs['meet_id']."\",\"Ratting\",\"WIDTH=1300,HEIGHT=600,left=150,top=200,toolbar=0,status=1,scrollbars=yes\");><input style=\"width:100px\" type=\"button\" name=\"button\" id=\"button\" value=\"".lang_select("View Agenda","แสดงวาระ")."\"></A><a href=\"meeting_print.php?meet_id=".$rs['meet_id']."\" target=\"_blank\"><img src=\"images/printer.jpg\" style=\"border:0px;width:30px;height:25px;\"/></a></td>\n";
			}

			$html .="</tr>\n";  
			$icount++;       
		}		
		
		
	$html .="<tr><td style=\"background-image:none;\" colspan=\"8\" align=\"center\">\n";
			
	if($Prev_Page)  {
		$html .=" <a href=\"index.php?page=meeting&iPage=$Prev_Page\"><< Back</a>&nbsp;&nbsp;";
	}
			
	for($i=1; $i<=$num_pages; $i++){
		if($i != $iPage){
			$html .="&nbsp;[ <a href=\"index.php?page=meeting&iPage=$i\">$i</a> ]&nbsp;";
		}else{
			$html .="&nbsp;<b><font color=\"red\">$i</font></b>&nbsp;";
		}
		if($i%30==0){$html.="<br>";}
	}
			
	if($iPage!=$num_pages){
		$html .="&nbsp;&nbsp;<a href=\"index.php?page=meeting&iPage=$Next_Page\">Next >></a> ";
	}
	
	$html .="</td></tr>\n";
	
	} else { //if (!$num_rows==0) {
	
	$html .="<tr><td style=\"background-image:none;\" colspan=\"8\" align=\"center\"><b><font color=\"red\">ไม่พบข้อมูล!</font></b></td></tr>\n"; 	
	}//if (!$num_rows==0) {
	
	$html .="</table>";	
	$html .="</form>";	
	
	echo $html;

?>




ประวัติการแก้ไข
2010-11-29 11:08:10
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-29 11:07:05 By : wad
 

   

ค้นหาข้อมูล


   
 

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