ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptสอบถามผู้รู้เกี่ยว php หน่อยครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามผู้รู้เกี่ยว php หน่อยครับ  (อ่าน 671 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
vipth2562
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 5



ดูรายละเอียด
« เมื่อ: 30 กรกฎาคม 2017, 18:15:27 »

สอบถามผู้รู้หน่อยครับคือผมอยากกำหนดจำนวนตัวอักษรชื่อสินค้าไม่ให้มันแสดงทั้งหมดอ่าครับ :wanwan012:โค๊ดของผมเป็นแบบนี้ครับ
ชื่อสินค้า : <?php echo $row_showproduct['p_name']; ?> ต้องกำหนดแบบไหนครับพอมีตัวอย่างให้ดูไหมครับ
บันทึกการเข้า
host24plus
คนรักเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 114



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 30 กรกฎาคม 2017, 18:39:14 »

กำหนดใน css ครับ เอาด้านล่างนี้ไปใส่ในส่วนของ <div> ที่เกี่ยวข้อง
ตัวอย่างโค้ด ประมาณนี้ครับ
 
โค๊ด:
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
บันทึกการเข้า


บริการโฮสติ้งราคาถูก บริการทุกระดับประทับใจ ราคาเริ่มต้นที่ 37.50 บาท/เดือน
narincr
คนรักเสียว
*

พลังน้ำใจ: 20
ออฟไลน์ ออฟไลน์

กระทู้: 197



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 30 กรกฎาคม 2017, 18:57:01 »

สอบถามผู้รู้หน่อยครับคือผมอยากกำหนดจำนวนตัวอักษรชื่อสินค้าไม่ให้มันแสดงทั้งหมดอ่าครับ :wanwan012:โค๊ดของผมเป็นแบบนี้ครับ
ชื่อสินค้า : <?php echo $row_showproduct['p_name']; ?> ต้องกำหนดแบบไหนครับพอมีตัวอย่างให้ดูไหมครับ

ตัดคำครับ ใช้ substr(ตัวแปร,ตำแหน่งที่,จำนวนที่จะเอา) ครับ เช่นจากตัวอย่างที่ให้มา


ชื่อสินค้า : <?php echo substr($row_showproduct['p_name'],0,100); ?> คือเริ่มตำแหน่งทื่ 0 เอา 100 ตัวอักษรครับ

แต่มันจะมีปัญหาภาษาต่างด้าว ให้ใช้ตัวนี้แทน
echo iconv_substr($str, 0, 26, 'utf-8'); แทนครับ
เช่น

ชื่อสินค้า : <?php echo iconv_substr($row_showproduct['p_name'],0,100, 'utf-8'); ?> คือเริ่มตำแหน่งทื่ 0 เอา 100 ตัวอักษรครับ

ประมาณนี้คับ
บันทึกการเข้า

รับทำเว็บไซท์ แก้ไข Script CMS  โปรเจ็คนักศึกษา Script PHP ทุกชนิด รับงานเร่ง งานด่วน รับภายใน 3-5 วัน โทรหรือ Line มาคุยกันได้ครับ
DO-PHP.COM , DO-PHP.COM , DO-PHP.COM
Mobile : 092-1064587 , Line : narin.php Email : narin.cr@gmail.com
nociouz
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 200
ออฟไลน์ ออฟไลน์

กระทู้: 2,021



ดูรายละเอียด
« ตอบ #3 เมื่อ: 30 กรกฎาคม 2017, 20:31:10 »

โค๊ด:
https://css-tricks.com/almanac/properties/t/text-overflow/

ใช้ css ตัดเอาครับ
บันทึกการเข้า
vipth2562
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 5



ดูรายละเอียด
« ตอบ #4 เมื่อ: 30 กรกฎาคม 2017, 21:29:02 »

ขอบคุณทุกๆท่านมากๆครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์