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

HOME > PHP > PHP Forum > กำหนดข้อมูล ให้โชว์ตามจำนวนตัวอักษร ถ้าข้อมูลมีมากกว่าจำนวนที่เรากำหนด ให้ขึ้น ... ต้องทำอย่างไรคะ



 

กำหนดข้อมูล ให้โชว์ตามจำนวนตัวอักษร ถ้าข้อมูลมีมากกว่าจำนวนที่เรากำหนด ให้ขึ้น ... ต้องทำอย่างไรคะ

 



Topic : 074698



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



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




คือตอนนี้ข้อมูลมีเท่าไหร่โชว์หมดเลยค่ะ สมมติมี 100 ตัวอักษรที่เก็บไว้ในฐานข้อมูล แต่อยากให้โชว์แค่ 50 ตัวอักษร แล้วให้ขึ้น ... ถ้าจะอ่านเพิ่มค่อยกดเข้าไปแล้วอ่านรายละเอียดทั้งหมด

ตอนนี้ติดตรงที่ทำให้ขึ้น ... ไม่ได้อ่าค่ะ รบกวนหน่อยนะคะ

ข้อมูลที่จะให้โชว์ 50 ตัวอักษรคือ $fdaddname = $rwfiles["refdetail"]; นะคะ


Code (PHP)
<?php
	
$tbfiles = mysql_query("SELECT * FROM ref ORDER BY refid desc ") or die("ไม่สามารถเรียกดูข้อมูลได้" . mysql_error()); 
echo"<table border=\"0\" width=\"400px;\"  cellspacing=\"1\" cellpadding=\"1\" valign=\"top\"><tr>";	
	$intRows = 0;
while($rwfiles = mysql_fetch_array($tbfiles))
	{
		$intRows++;
		$fdfilesid = $rwfiles["refid"];
		$fdname = $rwfiles["reftitle"];
		$fdaddname = $rwfiles["refdetail"];
		$fdfilesname = $rwfiles["filesname"];
		
		echo "<td>";
		?>
          <table border="0" width="650px;" cellspacing="1" cellpadding="1" align="top" >
	  <tr>
		<td width="60" rowspan="4" align="left" valign="top">
		<?
		 echo "<a href=\"showref.php?id=$fdfilesid\" target=\"_blank\"><img src=\"ref/$fdfilesname\" width=\"175px;\" height=\"112px;\" border=\"1\" align=\"top\" ></a></div></td>
			<td class=\"trainlink\" width=\"361\"><span style=\" font-weight: bold;  \"><a href=\"showref.php?id=$fdfilesid\" target=\"_blank\">$fdname </a></span> </td></tr>
			<tr><td> </td></tr>
			<tr><td ></td></tr>
			<tr><td align=\"left\" valign=\"top\"> <span>$fdaddname</span> <br /></td></tr>
					
			
			<tr><td></td>
   				   <td><span style=\"margin: 0px; padding: 0px;\">$fddescription</span></td></tr><br />" ; 


ที่เป็นตอนนี้ค่ะ มันขึ้นเยอะไป อยากให้ขึ้น ... ตอนท้ายค่ะ




Tag : PHP, MySQL









ประวัติการแก้ไข
2012-02-28 12:51:48
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-02-28 12:48:31 By : arnevcoze77 View : 5293 Reply : 5
 

 

No. 1



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



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

$text="ข้อความ";
$x=255; #อันนี้จะนับตัวอักษรตั้งแต่ตัวที่ 0 ถึง 255 ที่เกินก็จะไม่เอา

substr($text,0,$x);






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-28 12:57:11 By : siammbk
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : siammbk เมื่อวันที่ 2012-02-28 12:57:11
รายละเอียดของการตอบ ::
ขอบคุณค่ะ แล้วต้องไปใส่ตรงไหนอ่าค่ะ รบกวนหน่อยนะคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-28 13:42:03 By : arnevcoze77
 

 

No. 3



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



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


<tr><td align=\"left\" valign=\"top\"> <span>$fdaddname</span> <br /></td></tr>

ใส่โค้ดแทรกไปตรงไหนคะ รบกวนหน่อยค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-29 20:40:14 By : arnevcoze77
 


 

No. 4

Guest


echo mb_substr(ข้อความ, 0, 50, 'utf-8'). "..."; //เลือก ตั้งแต่ลำดับที่ 0 - 50 แล้วต่อด้วย ...
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-25 15:47:12 By : Thaksinai
 


 

No. 5



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



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


Code (PHP)
function getDesc($value,$n) { 
	$value = str_replace('&nbsp;','' , $value);
	$value = str_replace('&hellip;','' , $value);
	$value = str_replace('&ldquo;','' , $value);
	$value = str_replace('&rdquo;','' , $value);
	$value = str_replace('&amp;',' and ' , $value);
	$value = str_replace('&quot;','' , $value);
	$value = str_replace('&ndash;','' , $value);
	$result = mb_strimwidth(trim(strip_tags($value)), 0, $n , "...", "UTF-8");
	return $result;
}

#Exp

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

 	 
 	เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง';

echo getDesc($txt,200);

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-25 16:21:20 By : arm8957
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่