<?php echo nl2br($data_reason); ?>
Data dipanggil dari database seperti biasa menggunakan function nl2br.
Maka semua data akan dipaparkan seperti di bawah.
Dalam sesetengah keadaan, kita perlu memendekkan ruang maklumat. Mungkin mahu display untuk beberapa baris, supaya tidak panjang berjela ke bawah. Contohnya untuk 5 baris sahaja dipaparkan, selebihnya letak kat tmpt lain.
Untuk memisahkan maklumat yang panjang2, ikuti langkah-langkah berikut:
1. buat satu array untuk simpan data by baris.
2. guna function explode, data akan dipisahkan guna \n
3. keluarkan data untuk 5 baris pertama.
4. pisahkan baris guna [$i] dan br. nak guna nl2br pun boleh.
5. Selebihnya hantar ke td disebelahnya.
Akhirnya data akan dipaparkan seperti di atas.
Rujukan: http://www.webmasterworld.com/forum88/9099.htm
I Love Nursyuhada
http://www.nursyuhada.com
/*
//1. buat satu array untuk simpan data by baris.
//2. guna function explode, data akan dipisahkan guna \n
*/
<?php $array = explode("\n", $data_reason); ?>
/*
*
*
//3. keluarkan data untuk 5 baris pertama.
//4. pisahkan baris guna [$i] dan br. nak guna nl2br pun boleh.
*/
<?php
if(count($array) > 5) {
for($i=0; $i < 5; $i++) {
echo $array[$i]."<br>";
}
}
?>
/*
*
//5. Selebihnya hantar ke td disebelahnya.
*/
<?php
if(count($array) > 5) {
for($i=5; $i < count($array); $i++) {
echo $array[$i]."<br>";
}
}
?>
Limit Line for Content
Tuesday, May 20, 2008
Posted by ayus at 2:37 AM 0 comments
Labels: php
Subscribe to:
Posts (Atom)