Dapat ilmu baru nih. Ceritanya :
Saya mempunyai satu form, di form tersebut user akan mengisikan beberapa text kemudian text tersebut disimpan di database. Selanjutnya saya ingin menampilkan text tersebut.
Misalnya yang user inputkan adalah :
1. Users Satisfaction
– Implement Help Desk Management system & computer asset management system
– Improve network infrastructure
– Preventive maintenance for network, PC and peripheral
Data tersebut akan disimpan di database. Kalau kita menggunakan cara biasa seperti echo $data[0];
$data[0] –> merupakan data yang diambil dari database.
maka hasilnya adalah:
1. Users Satisfaction – Implement Help Desk Management system & computer asset management system – Improve network infrastructure – Preventive maintenance for network, PC and peripheral. (TANPA ENTER)
Nah, pasti hasilnya kurang bagus dilihat karena text ditampilkan tanpa enter padahal pas kita input pake enter. Tapi tenang aja, setelah searching2 akhirnya saya menemukan link yang bagus. Di web tersebut dijelaskan untuk mempertahankan enter dan menampilkan text lengkap dengan enter sesuai yang kita ketikkan, maka harus ditambahkan script untuk menampilkannya. Scriptnya yang lama diubah dengan script baru.
Script lama : echo $data[0];
Script baru : echo nl2br(str_replace(‘ ‘, ‘ ‘, htmlspecialchars($data[0])));
Dan, jika script baru dijalankan maka hasilnya akan seperti ini:
1. Users Satisfaction
– Implement Help Desk Management system & computer asset management system
– Improve network infrastructure
– Preventive maintenance for network, PC and peripheral
Sesuai dengan yang diinputkan user. Yeyeyeye… !!!
Referensi dari sini
asiik, ajarin dooong..
ajarin apa? bikin report?
kan udah jago bikin report 😀
wah, bisa dicoba nih. selama ini ngakalinnya pake ngetik kode html untuk pindah baris.
Iyaaah.. selamat mencoba 🙂
thanks kak ^ ^
makasih kaka,, akhirnya dah lama nyari, ketemu jg tutorial yg kaya gini..hihi
thanks bro