#ช่วยหน่อยครับ ดึงข้อมูลจาก DB มาแสดง แต่ไม่แสดงคำสั้ง <br>

เริ่มโดย memo4219, 21 ธันวาคม 2017, 10:59:38

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

memo4219

มีปัญหาใส่ข้อมูล Insert ลง DB โดยมีการใส่คำสั่งให้ขึ้นบรรทัดใหม่ <br>
แต่พอดึงข้อมูลมาแสดงหน้าเพจ ข้อมูลกลับแสดงติดกันทั้งหมด ไม่ยอมขึ้นบรรทัดใหม่

ดูข้อมูลผ่าน phpMyadmin ตรงๆ ในฟิวด์ข้อมูลก็มีการเก็บ tag <br>

แสดงว่าเป็นในส่วน Display ใช่ไหมครับ
ถ้าเราอยากให้ Display มันแสดงการขึ้นบรรทัดใหม่ด้วย ต้องเพิ่ม Code อะไรเพิ่มครับ
ถึงจะแก้ไขปัญหาในกรณีนี้ได้

kuznetsova

คลิกขวา วิว source code ตรงที่ php  แสดงผลมาดูหน่อยครับ
จะดู tag html
เว็บที่ทำจาก Blogger สวยงามได้แค่ไหนชม
[direct=https://www.forexfights.com]วิธีเทรดฟอเร็กซ์ กรอบเวลาต่างๆ[/direct]
[direct=https://babbaan.in]แบบบ้านความรู้เรื่องบ้าน[/direct]
[direct=http://www.herb-health.com]แบบทรงผมข้อมูลด้านสุขภาพ ความงาม[/direct]

emukidz

ใช้ htmlspecialchars_decode ครับ ตัวอย่าง


<?php
$str 
"มีปัญหาใส่ข้อมูล Insert ลง DB โดยมีการใส่คำสั่งให้ขึ้นบรรทัดใหม่ <br>แต่พอดึงข้อมูลมาแสดงหน้าเพจ ข้อมูลกลับแสดงติดกันทั้งหมด ไม่ยอมขึ้นบรรทัดใหม่";

echo 
htmlspecialchars_decode($str);
?>

[direct=http://www.barekadin.com]เสื้อผ้าแฟชั่นราคาถูก[/direct]
[direct=http://www.tshirtstreetwear.com]เสื้อยืดแฟชั่น[/direct]

s4721069

[direct=http://atkcovid19.lnwshop.com]ขายชุดตรวจ ATK แท้ 100% มี อย. ราคาถูก
[/direct]

time999

[direct=https://www.bagcolor.com]บริการรับทำกระเป๋าผ้า ถุงผ้า จากโรงงานผลิตกระเป๋าผ้าโดยตรง Bagcolor[/direct]
[direct=https://www.umbrellazzz.com]ที่สุดของงานผลิตร่ม คุณภาพ กับโรงงานร่ม Umbrellazzz[/direct]
[direct=https://www.facebook.com/bagcolor]Bagcolor โรงงานกระเป๋าผ้า บริการครบวงจร รับทำกระเป๋าผ้า ขายส่งกระเป๋าผ้า ราคาถูก[/direct]