พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com
PHP development / แสดงผลแบบtextarea
guest
guest
Thu 2 Feb 2006 12:08:40

หวัดดีครับทั่นเว็บมาสเตอร์ คือผมต้องการคิวรี่ข้อมูลออกมากจาก เทเบิล แล้วให้แสดงผลในรูป textarea  อ่ะครับ เพราะว่าข้อมูลที่เป็น text ค่อนข้างเยอะ อะครับ เลยอยากให้แสดงผลในพื้นที่ที่จำกัดแล้วมี scroll เลื่อนเอาน่ะครับ รบกวนด้วยครับ

Administrator
Thu 2 Feb 2006 14:33:53
คุณอาจจะใช้ <textarea><? echo $data; ?></textarea>
หรืออาจจะใช้ Table ก็ได้ครับโดยใช้ stylesheet ช่วยครับ
....
<tr><td style="width:150px; height:50px; overflow:scroll;"><? echo $data; ?></td></tr>
.....

ประมาณนี้ครับ
guest
guest
Fri 3 Feb 2006 11:57:24

ขอบคุณครับ.....

guest
guest
Fri 3 Feb 2006 16:25:18

ขอบคุณครับ.....

guest
guest
Wed 15 Feb 2006 14:37:09

มาแล้วครับ...ปัญหาที่เจออีกนะครับ...ข้อมูลที่เป็น text ภาษาไทย ปกติใช้ได้ แต่ถ้าข้อมูลเป็น ภาษาอังกฤษ(ภาษาอื่นไม่ทราบ) จะแสดงข้อมูลแค่บันทัดเดียวยาวตลอดจนจบ....

Administrator
Wed 15 Feb 2006 16:49:42
ไม่ทราบว่าใช้แบบใดครับ textarea หรือ ใช้ stylesheet ครับ ซึ่งถ้าเป็น textarea จะมี scrollbarให้อัตโนมัติ แต่ถ้าใช้ stylesheet นั้นจะไม่สามารถใช้ได้กับ ie ครับ
guest
guest
Thu 16 Feb 2006 10:07:28

<tr>
 <tbody>
 <td width=150 align=center bgcolor=#CCFFDD>
   <img src=images.php?image_id=<? echo"imgae_id";?> height=100 weight 100>
 </td>
 <td valign=top bgcolor=#CCFFFF width=610>
   <font class=t13_blue_bold><? echo "$head";?></font><br>
   <font class=t13_blue><? echo "$detail";?></font>
 </td>
 </tbody>
</tr>

ผมใช้แสดงผลแบบนี้ครับ...แต่ใช้วนลูปเอาเพราะมีหลายคอลัมภ์นะครับ

ถ้าข้อมูลใน $detail เป็น ภาษาไทย ในตารางก็จะขยายความสูงให้อัตโนมัติครับ แต่ถ้าข้อมูลเป็น ภาษาอังกฤษ(ภาษาอื่นไม่ทราบ) ในตารางจะแสดงผลแค่บันทัดเดียวยาวเลยครับ

Administrator
Thu 16 Feb 2006 10:22:21
โดยปกติแล้วถ้าประโยคนั้นๆมีการเว้นวรรค ซึ่งปกติภาษาอังกฤษจะมีอยู่แล้ว จะทำการตัดคำขึ้นบรรทัดใหม่ให้อัตโนมัติอยู่แล้วครับ แต่ถ้าไม่ได้อาจจะใช้ฟังก์ชั่น wordwrap() ช่วยได้ครับ
guest
guest
Thu 16 Feb 2006 10:26:20
ขอบคุณครับ...ใช้ได้แล้วครับ
amm
amm
Mon 14 Jul 2008 01:48:30
ถามต่อได้ป่าวคะ คืออยากให้แสดงเป็นตารางบน textarea ได้มั๊ย ภาษา php ค่ะ
webmaster
webmaster
Mon 14 Jul 2008 10:06:03
textarea เขาออกแบบมาให้รองรับแต่ตัวอักษรเท่านั้นครับ ไม่สามารถ render ตารางได้ครับ แล้วจะเอาตารางไป render ใน texarea ทำไมล่ะครับ
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login