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 > การแบ่งหน้าการแสดง การอ่านเมล์ ขอรบกวนช่วยดูการแบ่งการแสดงของเมล์ โดยจะแบ่งหน้า ที่จะแสดงแค่ ยี่สิบเมล์ที่เหลือเป็นหน้าสองถัดไป



 

การแบ่งหน้าการแสดง การอ่านเมล์ ขอรบกวนช่วยดูการแบ่งการแสดงของเมล์ โดยจะแบ่งหน้า ที่จะแสดงแค่ ยี่สิบเมล์ที่เหลือเป็นหน้าสองถัดไป

 



Topic : 038551

Guest




ขอรบกวนช่วยดูการแบ่งการแสดงของเมล์ โดยจะแบ่งหน้า ที่จะแสดงแค่ ยี่สิบเมล์ที่เหลือเป็นหน้าสองถัดไป

Code (PHP)
<?php
$headers = imap_headers($mbox);
	$j=15;

for ($i = 1; $i <= count($headers); $i++) 

{
	$fromname = "";
	$fromaddress = "";
	$header = imap_header($mbox, $i);
	//$ss_CurrentBox = "Deleled box";
	//$mdelmail = (($ss_CurrentBox == "Deleted box") ? "D" : " ");
	
	//if ($header->Deleted == $mdelmail)
	$ss_CurrentBox = "Deleled box";
	$mdelmail = (($ss_CurrentBox == "Deleted box") ? "D" : " ");
	  
		
			
		  //for ($j = 0; $j =$k; $j++) 
				//{
				
				if ($header->Deleted == $mdelmail)
				{
				 $from = $header->from;
				 $subject = $header->subject;
				 $rcdate = $header->date;
				 if (isset($from[0]->personal)) $fromname = $from[0]->personal;
				 $fromaddress = $from[0]->mailbox . "@" . $from[0]->host;
				 ///////////////////////////สีของ font ก่อนการเปิดอ่าน//////////////////////////
				 $fontcolor = (($header->Unseen == "U") ? "#000000" : "#BBBCC6");
				 
				 ///////////////////////////สีของ font หลังการเปิดอ่าน//////////////////////////
				 print "<tr bgcolor". ($header->Unseen == "U" ? "#FFFFFF" :
						"#DEDEDE") . " >";	
				///////////////////////////////////////////////////////////////////////////////////		
				
				/////////////////////////////////////////////////////////////////////////
				 print "<td align=center><input type = 'checkbox' name = 'cCheck[$i]' value = '$i'>";
				 print "<td><a href=readmail.php?pnum=";
				 print   "$i";
				 print ">" ;
				 print "<font size = '2' color= '$fontcolor' >$subject</font></a>";
				 print "<td><font size = '2' color= '$fontcolor' >".	 (($fromname !=" ") ? $fromname : $fromnameaddress) . "</font>";
				 print "<td><font size = '2' color = '$fontcolor' >$rcdate</font>";
				 //echo "$i";
				 
				 }//end if 
	 
	 //}//if
}//end 

	print "</table>";
	print "</table>";
	print  "page 1";
	
	imap_close($mbox);
	?>




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-02-08 15:24:46 By : 0mmm0 View : 961 Reply : 6
 

 

No. 1

Guest


ไม่มีใครช่วยผมเลย ขอร้องละครับ ผมจะร้องไห้จริงๆๆแล้วนะ






Date : 2010-02-09 12:23:50 By : 0mmm0
 


 

No. 2

Guest


ดันๆๆ
Date : 2010-02-09 13:33:31 By : 0mmm0
 

 

No. 3

Guest


ช่วยด้วย กรุณาด้วย
Date : 2010-02-10 12:14:40 By : 0mmm0
 


 

No. 4

Guest


ไม่มีใครสนใจผมเลยช่วยนะครับ
Date : 2010-02-10 16:28:32 By : 0mmm0
 


 

No. 5

Guest


ช่วยด้วย แง้
Date : 2010-02-13 09:59:53 By : 0mmm0
 


 

No. 6



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



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


ลองเอาไปเป็นตัวอย่างครับ อิอิอิ หนี ฮ่าว


Code (PHP)
<?php
	$objConnect = mysql_connect("localhost","root","loveamegt13") or die("Error Connect to Database");//เชื่อมต่อฐานข้อมูลโดย  ผ่านรหัสผ่าน  ชื่อ username เพื่อผ่านเข้าไปเชื่อมต่อ
	$objDB = mysql_select_db("db_phon");//ติดต่อ ฐานข้อมูลชื่อ  db_phon
	mysql_query("set NAMES utf8");// set ค่าชนิดภาษาให้เป็น utf8 บนหน้าเว้บที่แสดง


	$strSQL = "SELECT * FROM tb_buy_order ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows = mysql_num_rows($objQuery);
	
	$Per_Page = 20;   // จำนวน ที่แสดงต่อ page

$Page = $_GET["Page"];
if(!$_GET["Page"])
{
	$Page=1;
}

$Prev_Page = $Page-1;//เก็บผล ตัวแปล - 1 ไว้ที่ ตัวแปล $Parev_Page
$Next_Page = $Page+1;// เก็บผล ตัวแปล

$Page_Start = (($Per_Page*$Page)-$Per_Page);
if($Num_Rows<=$Per_Page)
{
	$Num_Pages =1;
}
else if(($Num_Rows % $Per_Page)==0)
{
	$Num_Pages =($Num_Rows/$Per_Page) ;
}
else
{
	$Num_Pages =($Num_Rows/$Per_Page)+1;
	$Num_Pages = (int)$Num_Pages;
}

$strSQL .=" order  by id_order ASC LIMIT $Page_Start , $Per_Page";//เรียก page ตาม id_order
$objQuery  = mysql_query($strSQL);
?>
<?
while($objResult = mysql_fetch_array($objQuery))

{
//ประกาศตัวแปร ที่ดึกมาจากตัวแปรมาเก็บไว้ที่ตัวแปร ทางผั่งขวามือ
$id_order_out=$objResult['id_order'];
$ProductName=$objResult['ProductName'];
$count_order=$objResult['count_order'];
$Related=$objResult['Related'];
$date=$objResult['date'];
$mont=$objResult['mont'];
$year=$objResult['year'];
?>
<center>
<table class="class_table" bordercolor="#00CCFF"><tr><td><th width="100"><font color="#FFFFFF" size="-2"><? echo"$id_order_out";?></font></th></td><td><th width="100"><a href="edit_buy_order.php?ProductName=<? echo"$ProductName";?>"><font color="#00FFFF" size="-2"><? echo"$ProductName";?></font></th></td><td><th width="100"><font color="#FFFFFF" size="-2"><? echo"$count_order";?></font></th></td>
<td><th width="100"><font color="#FFFFFF" size="-2"><? 
//ประกาศเก็บค่้าตัวแปลไว้ใช้
$font="<font color='red' size=2>"; 
$font2="</font>";
$div="<div id='tabs8'>";
$div2="</div>";
//เช็คค่าว่ามีสินค้าที่ขอเบิกมาหรือยังถ้ายังไม่มีให้แสดงจำนวนสินค้าเดิม
if ($Related == "")
{
echo "$count_order";
}


else if ($Related <= "20"){ //ถ้าสินค้าน้อยกว่ากำนหนดให้แสดง สีแดง แต่ถ้ามากกว่าให้แสดงปกติ
echo"$div $font $Related $font2 $div2";//เพื่อให้แจ้งเตือนว่าสินค้าใกล้จะหมด ผู้ดูแลคลังสินค้าสามารถรู้ได้เมื่อตัวอักษรเป็นสีแดง
}
else 
{
echo"$Related";//แสดงค่า  สีเดิม 
}

?>


Code (PHP)
Total <?= $Num_Rows;?> Record : <?=$Num_Pages;?> Page:</font>
<?
if($Prev_Page)
{
	echo " <font color='#333333' size='2'><a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page'><< Back</a></font> ";
}

for($i=1; $i<=$Num_Pages; $i++){
	if($i != $Page)
	{
		echo "<font color='#333333' size='2'>[ <a href='$_SERVER[SCRIPT_NAME]?Page=$i'>$i</a> ]</font>";
	}
	else
	{
		echo "<b> $i </b>";
	}
}
if($Page!=$Num_Pages)
{
	echo " <center><font color='blue'><a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page'>Next>></a></font></center> ";
}

mysql_close($objConnect);
?>

Date : 2010-02-13 10:21:31 By : SOUL
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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 00
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 อัตราราคา คลิกที่นี่