Perlu pakai database gak nie?? ya sudah, perlu saja ya…
Oke, buat database anda dengan cara
1
2
3
4
5
| CREATE TABLE `artikel` (
`id` INT( 5 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`judul` VARCHAR( 100 ) NOT NULL ,
`isi` TEXT NOT NULL
)
|
yups,setelah itu buat skrip koneksi ke database anda, simpan dengan nama koneksi.php
1
2
3
4
5
6
7
| <?php
mysql_connect("localhost", "root","root") or die ("Koneksi gagal"); //isi dengan user, password anda
mysql_select_db("test") or die("database salah"); //pilih database
?>
|
kemudian kita buat file index.php. Nah script di index.php inilah yang akan kita sisipkan untuk membuat cuplikan artikel.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <?php
include ("koneksi.php");
$query = mysql_query("SELECT * FROM artikel");
while($r=mysql_fetch_array($query)):
echo "<h2>".$r['judul']."</h2>";
echo substr($r['isi'], 0, 250);//pemecah artikel
echo "..... <br />[ <a href=artikel.php?id=".$r['id'].">Read More</a> ]<hr />";
endwhile;
?>
|
Selanjutnya apa dong?? tentu saja membuat satu lagi file dengan nama artikel.php. Scriptnya sebagai berikut:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| <?php
include ("koneksi.php");
$id = abs(intval($_GET['id']));
$sql = "SELECT * FROM artikel WHERE id='$id' LIMIT 1";
$query= mysql_query($sql);
$r = mysql_fetch_array($query);
echo "<h2>".$r['judul']."</h2>";
echo $r['isi'];
?>
|
Yap, kuncinya kita hanya menggunakan fungsi substr untuk memisahkan artikel kita. Hem, simple bukan?? Mudah ?? Iya!! Semoga bermanfaat ^_^