HTML

Cara Gampang Menciptakan Link Read More Pada Daftar Artikel Dengan Php Dan Mysql


Cara Praktis Membuat Link Read More - apa itu read more akan saya bahas dalam artikel ini, bukan hal yang biasa bagi kalangan programer yang bergerak di bidangnya, fitur read more (baca selanjutnya) harus secara otomatis tersedia untuk menata rapi aturan website dan yummy dilihat pada homepage depan.

ketika berselancar di internet untuk mencari artikel maka teman di pastikan akan menelusuri beberapa blog yang berdasarkan teman bisa memberi informasi yang akan di cari.

Atau ketika teman mengunjungi beberapa situs info niscaya teman akan menjumpai sederet artikel info yang mempunyai sedikit ringkasan dan niscaya bertulis baca selanjutnya atau read more…

Dihalaman depan tersebut terdapat beberapa info saja yang sisanya terdapat penomoran halaman di paling bawah halaman home atau yang disebut paging…

Dan beberapa kata deskripsi dari setiap info yang ketika kita ingin melanjutkan membaca maka akan ada tulisan READ MORE atau Baca Selanjutnya

Naah bagaimana cara membua read more tersebut dengan bahasa pemrograman PHP, lanjutkan untuk membaca artikel ini..

Untuk menciptakan read more tersebut bahwasanya sangat praktis dan praktis berdasarkan cara yang biasa saya gunakan ketika dalam menciptakan project php…

Cara menciptakan read more atau baca selanjutnya juga pernah saya terapkan pada ketika saya mengerjakan project skripsi…

Sebelum lanjut, sebaiknya pahami dulu fungsi dari substr() yang akan dipakai untuk menciptakan read more di PHP.
Baca: Cara menciptakan shortcut di PHP
Baca: Membuat fariasi teks berjalan dengan HTML
Baca: Cara menciptakan halaman dinamis di PHP

Fungsi substr()

Okee untuk membut goresan pena read more atau baca selanjutnya dengan php memakai fungsi dari php yaitu substr()..

substr() adalah fungsi yang di gunakan untuk memotong string dalam pemrograman php.. fungsi substr() ini juga cukup sering di gunakan dalam memanipulasi string…

teladan kita mempunya kata MEMPERCAYAI, dari kata tersebut bagaimana cara kita mengambil abjad PER dalam kata tersebut..

atau dalam teladan lain kita mempunyai tanggal 17-05-2013, dari tanggal tersebut bagaimana kita mengambil 05..

untuk mengatasinya maka di dalam perograman php menyediakan fungsi substr() ini untuk memecah string…

fungsi substr() membutuhkan dua buah argument untuk menggunakannya dan satu argument opsional..

pertama argument asal yang akan kita ambil..

kedua argument posisi awal pemotongan..

dan ketiga berisi jumlah abjad yang akan di ambil…

Cara Membuat Read more Dengan PHP

untuk lebih jelasnya eksklusif saja saya menciptakan aktivitas sederhana untuk menampilkan list info dengan menunjukkan tulisan Raed More atau Baca Selanjutnya menggunakan fungsi substr().. nantinya jikalau teman berhasil menciptakan link read more atau baca selanjutnya maka teman bisa menyesuaikan dengan ctyle css semoga lebih yummy di lihat..

Membuat database MySql

pertama teman menciptakan database sederhana dulu..copy saja script db di bawah ini dan berinama news..
 -- phpMyAdmin SQL Dump -- version 4.5.1 -- http://www.phpmyadmin.net -- -- Host: 127.0.0.1 -- Generation Time: Apr 22, 2017 at 12:44 PM -- Server version: 10.1.9-MariaDB -- PHP Version: 5.6.15  SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00";   /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */;  -- -- Database: `db_padi` --  -- --------------------------------------------------------  -- -- Table structure for table `news` --  CREATE TABLE `news` (   `id_post` int(3) NOT NULL,   `kode_post` varchar(10) NOT NULL,   `jenis` varchar(20) NOT NULL,   `judul` text NOT NULL,   `isi` longtext NOT NULL,   `tanggal` varchar(20) NOT NULL,   `foto` varchar(100) NOT NULL,   `penulis` varchar(20) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;  -- -- Dumping data for table `news` --  INSERT INTO `news` (`id_post`, `kode_post`, `jenis`, `judul`, `isi`, `tanggal`, `foto`, `penulis`) VALUES (1, 'POST001', 'NEWS', 'Case Based Reaoning', '<p>Learning From Data (Case-Based Reasoning)</p>\r\n<p>Metode case based reasoning ialah salah satu metode untuk membangun sistem pakar dengan pengambilan keputusan dari kasus yang gres dengan berdasarkan solusi dari kasus &ndash; kasus sebelumnya. Konsep dari metode case based reasoning ditemukan dari inspirasi untuk memakai pengalaman &ndash; pengalaman yang terdokumentasi untuk menuntaskan dilema yang baru. Para decisionmaker kebanyakan memakai pengalaman &ndash; pengalaman dari problem solving terdahulu untuk menuntaskan dilema yang dihadapi sekarang.</p>\r\n<p>&nbsp;</p>\r\n<p>CBR memakai pendekatan kecerdasan buatan (Artificial Intelligent) yang menitikberatkan pemecahan dilema dengan didasarkan pada knowledege dari kasus-kasus sebelumnya. Apabila ada kasus gres maka akan disimpan pada basis pengetahuan sehingga sistem akan melaksanakan learning dan knowledge yang dimiliki oleh sistem akan bertambah. Secara umum, metode ini terdiri dari 4 langkah, yaitu:</p>\r\n<p><br /> 1. Retrieve (memperoleh kembali) kasus atau kasus-kasus yang paling mirip.<br /> Task ini dimulai dengan pendeskripsian satu/sebagian dilema dan berakhir apabila telah ditemukan kasus sebelumnya yang paling cocok. Sub tasknya mengacu pada identifikasi fitur, pencocokan awal, pencarian, dan pemilihan.</p>\r\n<p><br /> 2. Reuse (menggunakan) informasi dan pengetahuan dari kasus tersebut untuk memecahkan permasalahan.<br /> Proses reuse dari solusi kasus yang telah diperoleh dalam konteks kasus gres difokuskan pada dua aspek yaitu:<br /> - perbedaan antara kasus yang sebelumnya dan yang sekarang<br /> - potongan apa dari kasus yang telah diperoleh yang sanggup ditransfer menjadi kasus baru</p>\r\n<p><br /> 3. Revise (meninjau kembali/memperbaiki) anjuran solusi.<br /> Fase ini terdiri dari dua tugas, yaitu :<br /> - Mengevaluasi solusi kasus yang dihasilkan oleh proses reuse. Jika berhasil, maka dilanjutkan dengan proses retain,<br /> - Jika tidak maka memperbaiki solusi kasus memakai domain spesifik pengetahuan.</p>\r\n<p>&nbsp;</p>\r\n<p>4. Retain (menyimpan) bagian-bagian dari pengalaman tersebut yang mungkin mempunyai kegunaan untuk memecahkan dilema di masa yang akan datang.<br /> Proses ini terdiri dari menentukan informasi apa dari kasus yang akan disimpan, disimpan dalam bentuk apa, cara menyusun kasus untuk semoga praktis untuk menemukan dilema yang mirip, dan bagaimana mengintegrasikan kasus gres pada struktur memori.<br /> Pada ketika terjadi permasalahan baru, pertama-tama sistem akan melaksanakan proses Retrieve. Proses Retrieve akan melaksanakan dua langkah pemrosesan, yaitu pengenalan dilema dan pencarian persamaan dilema pada database.<br /> Setelah proses Retrieve selesai dilakukan, selanjutnya system akan melaksanakan proses Reuse. Di dalam proses Reuse, sistem akan memakai informasi permasalahan sebelumnya yang mempunyai kesamaan untuk menuntaskan permasalahan yang baru. Pada proses Reuse akan menyalin, menyeleksi, dan melengkapi informasi yang akan digunakan. Selanjutnya pada proses Revise, informasi tersebut akan dikalkulasi, dievaluasi, dan diperbaiki kembali untuk mengatasi kesalahan-kesalahan yang terjadi pada permasalahan baru. Pada proses terakhir, system akan melaksanakan proses Retain. Proses Retain akan mengindeks, mengintegrasi, dan mengekstrak solusi yang baru. Selanjutnya, solusi gres itu akan disimpan ke dalam knowledge-base untuk menuntaskan permasalahan yang akan datang. Tentunya, permasalahan yang akan diselesaikan ialah permasalahan yang mempunyai kesamaan dengannya.</p>\r\n<p>&nbsp;</p>\r\n<p>history</p>\r\n<p>CBR jejak akar untuk karya Roger Schank dan murid-muridnya di Universitas Yale pada awal tahun 1980. Model Schank wacana memori dinamis ialah dasar bagi sistem CBR awal: Janet Kolodner yang CYRUS dan IPP Michael Lebowitz ini.<br /> <br /> Sekolah lain dari CBR dan bidang serumpun muncul pada 1980-an, yang diarahkan pada topik-topik menyerupai daypikir hukum, daypikir berbasis memori (cara daypikir dari teladan pada mesin massal paralel), dan kombinasi dari CBR dengan metode daypikir lainnya. Pada 1990-an, minat CBR tumbuh secara internasional, sebagaimana dibuktikan oleh pembentukan Konferensi Internasional wacana Penalaran Berbasis Kasus pada tahun 1995, serta Eropa, Jerman, Inggris, Italia, dan lainnya lokakarya CBR.<br /> <br /> Teknologi CBR telah mengakibatkan penyebaran sejumlah sistem yang sukses, awal menjadi Lockheed CLAVIER, sistem untuk meletakkan potongan komposit harus dipanggang dalam panggangan konveksi industri. CBR telah dipakai secara luas dalam aplikasi help desk menyerupai sistem SMART Compaq dan telah menemukan area aplikasi utama dalam ilmu kesehatan.&nbsp;</p>\r\n<p>&nbsp;</p>', '29-Februari-2016', '3241412825_325c55cf9a_o.jpg', 'ardy'), (2, 'POST002', 'NEWS', 'Hama Padi', '<p>A.&nbsp;Hama pada fase persemaian</p>\r\n<ol>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Wereng Coklat (Nilaparvata lugens).</a>&nbsp; Hama ini sanggup mengakibatkan tumbuhan padi mati kering dan tampak menyerupai terbakar atau puso, serta sanggup menularkan beberapa jenis penyakit. Tanaman padi yang rentan terjangkit wereng coklat ialah tumbuhan padi yang dipupuk dengan unsur N terlalu tinggi dan jarak tanam yang&nbsp; rapat merupakan kondisi yang disenangi wereng coklat. Beberapa varietas tertentu terutama ketan juga sangat rentan terhadap wereng. Pengendalian bisa dilakukan dengan penggunaan varietas tahan, pengurangan penggunaan pupuk N dan insektisida aplaud, mipcin, winder, konfidor, OBR, plenum dll</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Wereng Hijau (Nephotettix virescens).</a>&nbsp;Hama wereng hijau merupakan hama penyebar (vector) virus tungro yang mengakibatkan penyakit tungro. Fase pertumbuhan padi yang rentan serangan wereng hijau ialah ketika fase persemaian hingga pembentukan anakan maksimum, yaitu umur &plusmn; 30 hari sehabis tanam. Sama menyerupai wereng coklat pengendalian wereng hijau bisa dilakukan dengan penggunaan varietas tahan, pengurangan penggunaan pupuk N dan insektisida aplaud, mipcin, winder, konfidor, OBR, plenum dll</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Hama Putih Palsu (Chanaphalocrosis medinalis).</a>&nbsp;Hama putih palsu menyerang potongan daun tumbuhan padi, larva akan memakan jaringan hijau daun dari dalam lipatan daun meninggalkan permukaan bawah daun yang berwarna putih. Tanda pertama adanya infestasi ialah kehadiran ngengat di sawah. Ngengat berwarna kuning coklat, pada potongan sayap depan ada tanda pita hitam sebanyak tiga buah yang garisnya lengkap atau terputus. Pada ketika beristirahat, ngengat berbentuk segitiga. Pengendalian yang bisa dilakukan dengan pengeringan sawah selama 3 hari, atau penggunaan insektisida regent, buldok, decis, virtako dll</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Tikus Sawah (Rattus argentiventer).</a>&nbsp;Tikus merusak tumbuhan pada semua fase pertumbuhan dan sanggup mengakibatkan kerusakan besar apabila tikus menyerang pada ketika primodia. Tikus akan memotong titik tumbuh atau memotong pangkal batang untuk memakan bulir gabah.&nbsp;<br /> Tikus menyerang pada malam hari dan pada siang hari tikus bersembunyi di lubang pada tanggul irigasi, pematang sawah, pekarangan, semak atau gulma. Pengendalian dilakukan dengan cara memakai musuh alami (tyto alba, ular, garangan dll), umpan racun, jebakan, gropyokan, pengemposan dll</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Keong Mas (Pomacea canaliculata).</a>&nbsp;Keong mas merusak tumbuhan dengan cara memarut jaringan tumbuhan dan memakannya, mengakibatkan adanya bibit yang hilang per tanaman. Waktu kritis untuk mengendalikan serangan keong mas ialah pada ketika 10 hst atau 21 hari sehabis sebar benih (benih basah). Pengendalian dengan cara menciptakan parit disekeliling petak sawah kemudian diberikan umpan daun-daunan dan memakai molusida baylucide, fatal, dll</li>\r\n</ol>\r\n<p>B.&nbsp;Hama pada fase vegetatif</p>\r\n<ol>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Penggerek Batang (Tryporiza sp.).</a>&nbsp;Adalah hama yang menimbulkan kerusakan dan menurunkan hasil panen secara nyata. Serangan yang terjadi pada fase vegetatif, daun tengah atau pucuk tumbuhan mati alasannya ialah titik tumbuh dimakan larva penggerek batang. Pucuk tumbuhan padi yang mati akan berwarna coklat dan praktis dicabut (gejala ini biasa disebut Sundep). Apabila serangan terjadi pada fase generatif, larva penggerek batang akan memakan pangkal batang tumbuhan padi daerah malai berada. Malai akan mati, berwarna abu-abu dan bulirnya kosong/hampa. Malai praktis dicabutdan pada pangkal batang terdapat bekas gerekan larva penggerek batang (gejala ini biasa disebut Beluk). Pengendalian bisa dilakukan semenjak dipesemaian dan dipertanaman umur 15 hst, 30 hst dan 40 hst dengan memakai regent, virtako, spontan, manuver dll</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Wereng Hijau (Nephotettix virescens).</a>&nbsp;Hama wereng hijau merupakan hama penyebar (vector) virus tungro yang mengakibatkan penyakit tungro. Fase pertumbuhan padi yang rentan serangan wereng hijau ialah ketika fase persemaian hingga pembentukan anakan maksimum, yaitu umur &plusmn; 30 hari sehabis tanam.</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Hama Ganjur (Pachydiplosis oryzae).</a>&nbsp;Stadia tumbuhan padi yang rentan terhadap serangan hama ganjur ialah mulai dipersemaian hingga pada pembentukan malai. Gejala serangan ganjur ialah daun padi akan menggulung menyerupai daun bawang, sehingga tumbuhan yang terjangkit tidak sanggup menghasilkan malai. Pengendalian bisa dilakukan dengan memakai regent, winder, konfidor, virtako, spontan, manuver dll</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Keong Mas (Pomacea canaliculata).</a>&nbsp;Keong mas merusak tumbuhan dengan cara memarut jaringan tumbuhan dan memakannya, mengakibatkan adanya bibit yang hilang per tanaman. Waktu kritis untuk mengendalikan serangan keong mas ialah pada ketika 10 hst atau 21 hari sehabis sebar benih (benih basah).</li>\r\n</ol>\r\n<p>C.&nbsp;Hama pada fase generatif</p>\r\n<ol>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Wereng Coklat (Nilaparvata lugens).</a>&nbsp;Hama ini sanggup mengakibatkan tumbuhan padi mati kering dan tampak menyerupai terbakar atau puso, serta sanggup menularkan beberapa jenis penyakit. Tanaman padi yang rentan terjangkit wereng coklat ialah tumbuhan padi yang dipupuk dengan unsur N terlalu tinggi dan jarak tanam yang merupakan kondisi yang disenangi wereng coklat. Hama wereng coklat menyerang tumbuhan pada mulai dari pembibitan hingga fase masak susu. Gejala serangan ialah terdapatnya imago wereng coklat pada tumbuhan dan menghisap cairan tumbuhan pada pangkal batang, kemudian tumbuhan menjadi menguning dan mengering.</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Wereng Hijau (Nephotettix virescens).</a>&nbsp;Hama wereng hijau merupakan hama penyebar (vector) virus tungro yang mengakibatkan penyakit tungro. Fase pertumbuhan padi yang rentan serangan wereng hijau ialah ketika fase persemaian hingga pembentukan anakan maksimum, yaitu umur &plusmn; 30 hari sehabis tanam. Gejala kerusakan yang ditimbulkan ialah tumbuhan kerdil, anakan berkurang, daun berkembang menjadi kuning hingga kuning oranye.</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Penggerek Batang (Tryporiza sp.).</a>&nbsp;Adalah hama yang menimbulkan kerusakan dan menurunkan hasil panen secara nyata. Serangan yang terjadi pada fase vegetatif, daun tengah atau pucuk tumbuhan mati alasannya ialah titik tumbuh dimakan larva penggerek batang. Pucuk tumbuhan padi yang mati akan berwarna coklat dan praktis dicabut (gejala ini biasa disebut Sundep).Apabila serangan terjadi pada fase generatif, larva penggerek batang akan memakan pangkal batang tumbuhan padi daerah malai berada. Malai akan mati, berwarna abu-abu dan bulirnya kosong/hampa. Malai praktis dicabutdan pada pangkal batang terdapat bekas gerekan larva penggerek batang (gejala ini biasa disebut Beluk).</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Hama Ganjur (Pachydiplosis oryzae).</a>&nbsp;Stadia tumbuhan padi yang rentan terhadap serangan hama ganjur ialah mulai dipersemaian hingga pada pembentukan malai. Gejala serangan ganjur ialah daun padi akan menggulung menyerupai daun bawang, sehingga tumbuhan yang terjangkit tidak sanggup menghasilkan malai.</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Ulat Grayak (Armyworm).</a>&nbsp;Hama ulat grayak menyerang tumbuhan dengan memakan daun dan hanya meninggalkan tulang daun dan batang. Larva ulat grayak menyerang tumbuhan padi semenjak di persemaian hingga fase pengisian. Serangan akan parah ketika ekspresi dominan kemarau dan tumbuhan kekurangan air. Pengendalian dilakukan ketika malam hari dengan memakai larvin, virtako, dipel, turex dll</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Hama Putih Palsu (Chanaphalocrosis medinalis).</a>&nbsp;Hama putih palsu menyerang potongan daun tumbuhan padi, larva akan memakan jaringan hijau daun dari dalam lipatan daun meninggalkan permukaan bawah daun yang berwarna putih. Tanda pertama adanya infestasi ialah kehadiran ngengat di sawah. Ngengat berwarna kuning coklat, pada potongan sayap depan ada tanda pita hitam sebanyak tiga buah yang garisnya lengkap atau terputus. Pada ketika beristirahat, ngengat berbentuk segitiga.</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Tikus Sawah&nbsp; (Rattus argentiventer).</a>&nbsp;Tikus merusak tumbuhan pada semua fase pertumbuhan dan sanggup mengakibatkan kerusakan besar apabila tikus menyerang pada ketika primodia. Tikus akan memotong titik tumbuh atau memotong pangkal batang untuk memakan bulir gabah.&nbsp;<br /> Tikus menyerang pada malam hari dan pada siang hari tikus bersembunyi di lubang pada tanggul irigasi, pematang sawah, pekarangan, semak atau gulma.</li>\r\n</ol>\r\n<p>D.&nbsp;Hama pada fase pemasakan</p>\r\n<ol>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Walang Sangit (Leptocorixa acuta).</a>&nbsp;Walang sangit merupakan hama yang menghisap cairan bulir pada fase masak susu. Kerusakan yang ditimbulkan walang sangit mengakibatkan beras berubah warna, mengapur serta hampa. Hal ini dikarenakan walang sangit menghisap cairan dalam bulir padi. Fase tumbuhan padi yang rentan terjangkit hama walang sangit ialah ketika tumbuhan padi mulai keluar malai hingga fase masak susu. Pengendalian bisa dilakukan dengan memakai regent, manuver, virtako dll</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Tikus Sawah&nbsp; (Rattus argentiventer).</a>&nbsp;Tikus merusak tumbuhan pada semua fase pertumbuhan dan sanggup mengakibatkan kerusakan besar apabila tikus menyerang pada ketika primodia. Tikus akan memotong titik tumbuh atau memotong pangkal batang untuk memakan bulir gabah.&nbsp;<br /> Tikus menyerang pada malam hari dan pada siang hari tikus bersembunyi di lubang pada tanggul irigasi, pematang sawah, pekarangan, semak atau gulma.</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Ulat Grayak (Armyworm).</a>&nbsp; Sebenarnya larva ulat grayak bisa menyerang tumbuhan padi semenjak di persemaian hingga fase pengisian. Serangan akan parah ketika ekspresi dominan kemarau dan tumbuhan kekurangan air. Pada fase ini biasanya ulat grayak menyerang tumbuhan padi dengan cara memotong malai padi sehingga akan menciptakan kerugian yang sangat besar.</li>\r\n<li><a href="http://www.blogger.com/blogger.g?blogID=3089494039992484502" target="_blank">Burung (Lonchura spp.).</a>&nbsp;Burung menyerang tumbuhan pada fase masak susu hingga padi dipanen. Burung akan memakan eksklusif bulir padi yang sedang menguning sehingga mengakibatkan kehilangan hasil secara langsung. Selain itu burung juga mengakibatkan patahnya malai padi. Pengendalian hama burung bisa dilakukan dengan cara pengusiran dengan menciptakan ajir berwarna merah disekitar sawah atau dengan memakai tali-tali yang dikasih kaleng/ plastik atau dengan memakai jaring.</li>\r\n</ol>\r\n<p>&nbsp;</p>', '29-Februari-2016', 'b.jpg', 'ardy'), (3, 'POST003', 'BIODATA', 'Biodata Developer ', '<p>Nama : Adyansyah Ahmad</p>\r\n<p>Umur : 23 Tahun</p>\r\n<p>Jenis Kelamin : Laki-Laki</p>\r\n<p>Alamat : Jalan Gunung Agung no. 72 Jembrana-Bali</p>\r\n<p>Sistem Pakar ini di buat guna memnuhi kiprah simpulan untuk jurusan informatika, dalam pembuatan aplikasi ini penulis memakai metode Case Based Reasonong untuk menghitung kemungkinan terjngkitnya tumbuhan padi. semoga aplikasi ini mempunyai kegunaan bagi seluruh petani semoga bisa menangani lebih awal dalam mengatasi hama yang menjangkit padi.</p>', '04-Maret-2016', 'IMG_21238565704299.jpeg', 'ardy');  -- -- Indexes for dumped tables --  -- -- Indexes for table `news` -- ALTER TABLE `news`   ADD PRIMARY KEY (`id_post`);  -- -- AUTO_INCREMENT for dumped tables --  -- -- AUTO_INCREMENT for table `news` -- ALTER TABLE `news`   MODIFY `id_post` int(3) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;  

Membuat koneksi file PHP ke database MySql

Jangan lupa buat koneksi dan sesuaikan nama data basenya…jika belum bisa menciptakan koneksi maka teman bisa membaca artikel Membuat  Koneksi Data Base Mysql Dengan Praktis dan Cepat

 Membuat Daftar Artikel

Selanjutnya jikalau dilema koneksi beres, maka selanjutnya kita coba menciptakan list_berita.php..

File ini berfungsi untuk mengambil seluruh isi data info yang terdapat di database dan kemudian di pecah isi artikelnya yang hanya menampilkan beberapa abjad saja..langsung saja buat filenya list_berita.php 
 <?php include"koneksi.php"; //Tampilkan info $databerita = mysql_query("select id_post,judul,isi,tanggal,penulis,foto from news WHERE jenis='NEWS' order by id_post desc LIMIT 10"); $cek=mysql_num_rows($databerita); ?>   <?php   if($cek == 0){   include"halaman_kosong_berita.php";   /*disini teman bisa menciptakan halaman sederhana yang berfungsi untuk menampilkan   peringatan jikalau database dari info masih kosong..opsional saja   */  }else{      //mengambil semua data di db   while($tampil2=mysql_fetch_array($databerita)){    extract($tampil2);    $baca_next=substr($isi, 0, 500);    //pecah isi info yg di mulai dari abjad awal hingga abjad ke 500    ?>    <table>    <div><strong><?=$judul?></strong></div>    <tr>    <td >     <?=$baca_next?>......<a href="baca_berita.php?baca&id=<?=$id_post?>">Baca Selengkapnya</a>     <!--disini teman bisa memberi link read more atau baca selanjutnya      href="baca_berita.php?baca&id= script tersebut mengarah ke file baca_berita.php yang      id dari info di tangkap dan akan di tampilkan     -->     <p style="color:#2656d5;font:8pt arial;">     <?php echo"Diposting Tanggal $tanggal Oleh $penulis"?>     </p>          </td>     </tr>    </table >   <?php }} ?>  

Kode diatas sudah sedikit saya jelaskan yang nantinya teman bisa menyesuaikan sendiri jikalau ingin menggunakannya di dalam project…

Membuat baca keseluruhan artikel

Untuk selanjutnya kita akan buat file baca_berita.php yang bertugas untuk mendapatkan id yang dikirim dari file list_berita.php, dengan id tersebut maka info yang sesuai id tersebut akan di tampilkan secara keseluruhan…

Berikut isi dari file baca_berita.php..
 <?php error_reporting(0); //Tampilkan info include"koneksi.php"; $id=$_GET['id'];//id dari info di kirim dari file list_berita.php dan akan di tangkap $databerita = mysql_query("select * from news WHERE id_post='$id'"); //lalu id tersebut akan di gunakan untuk mengambil info sesuai id $isi=nl2br($isi); //untuk meyisipkan html </br> pada setiap baris gres ?> <table>   <?php   while($tampil2=mysql_fetch_array($databerita)){    extract($tampil2);    ?>    <tr style="float: left;">     <td>    <div id="headerTabel">    <?=$judul?><!--Judul berita-->    </div>    <p style="padding-left: 10px; padding-right: 10px;text-align:justify; margin-left: 5px;"><?=$isi?></p>    <!--isi berita-->    <?php   }   ?>        </td>    </tr> </table >  
Script aktivitas sederhana tersebut nantinya bisa teman sesuaikan dengan aktivitas yang di buat sekarang…

Di file tersebut sudah sedikit saya jelaskan semoga lebih praktis memahami alur dari aktivitas sedehana tersebut….

Oke silahkan coba di run dan jangan lupa server xampp di aktifkan dulu..

Apakah tutorialnya berhasil ??

Semoga berhasil ya…

Demikian dulu untuk share tutorial Cara Membuat Read More di PHP.

Selamat berguru dan happy coding

Subscribe to receive free email updates:

0 Response to "Cara Gampang Menciptakan Link Read More Pada Daftar Artikel Dengan Php Dan Mysql"

Posting Komentar