Membuat Link Read More (Baca Selengkapnya) Pada Artikel.

malem agan2, ane bkin link read more. supaya wktu dklik dia ga ngelink sndri (ttep dihalaman yg sama) gmna agan2?

syntax file index.php


 <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Semak-Semak.com</title>
<style type="text/css">

body {
	background-color: #ECF2F3;
}

.halaman {
text-align: center;
padding : 30px 20px;

}
.button a {
	font-family: "GeoSlab703 MdCn BT";
	font-size: 18px;
	text-decoration: none;
	color: #C60;
	background-color: #E5DDDD;
	display: block;
}
.button a:hover {
	text-decoration: none;
	color: #CCC;
	background-color: #333333;
	display: block;
}
</style>
</head>

<body>
<table width="1025" border="0" align="center">
  <tr>
    <td height="107" colspan="2" background="images/header.png"> </td>
  </tr>
  <tr>
    <td height="42" colspan="2" background="images/navbar.png" >
 <table width="100%" border="0">
  <tr>
    <th width="205" class="button" scope="col"><a href="index.php?page=beranda">BERANDA</a></th>
    <th width="205" class="button" scope="col"><a href="index.php?page=objek">OBJEK WISATA</a></th>
    <th width="205" class="button" scope="col"><a href="index.php?page=travel">INFO TRAVEL</a></th>
    <th width="205" class="button" scope="col"><a href="index.php?page=tentang">TENTANG KITA</a></th>

    </tr>
</table>
</td>
  </tr>
  <tr>
    <td width="796" bgcolor="#FFFFFF"><table width="100%">

  	<?php
	if(isset($_GET['page'])){
		$page = $_GET['page'];

		switch ($page) {
			case 'beranda':
				include "halaman/beranda.php";
				break;
			case 'objek':
				include "halaman/objek.php";
				break;
			case 'travel':
				include "halaman/travel.php";
				break;
			case 'tentang':
				include "halaman/tentang.php";
				break;
			default:
				echo "<center><h3>Maaf. Halaman tidak di temukan !</h3></center>";
				break;
		}
	}else{
		include "halaman/beranda.php";

	}

	 ?>

      </table></td>
    <td width="229" height="530" border="1px" colspan="2" bgcolor="#FFFFFF">Artikel Terbaru</td>
  </tr>
  <tr>

     <td height="35" colspan="2" background="images/footer.png"> </td>
  </tr>
</table>
</body>
</html>

syntax file objek.php

 <center><h2>Index Artikel</h2></center>

<?php
//Load File koneksi.php
include "koneksi.php";

//membuat query membaca record dari table objek_wisata
$query = "SELECT * FROM objek_wisata ORDER BY tanggal DESC";

//menjalankan query
if ($connect->query($query)){
	$result=$connect->query($query);
}else die ("Error menjalankan query". mysqli_error());

//mengecek record kosong
if (mysqli_num_rows($result)>0){
	//menampilkan hasil query
	while($row = mysqli_fetch_assoc($result)){
        $art = substr($row['artikel'],0,100);
		echo '
     <h2>'.$row['judul'].'</h2>
     <img src="../gallery/objek_wisata/<? echo '.$row['gambar'].' ;?>" width="250" height="180">
     <h4>Di publikasikan pada '.$row['tanggal'].'</h4>
     <h4>Oleh '.$row['penulis'].'</h4>
     <p>'.$art.'....</p>
        <a href="read_more.php?id='.$row['id_artikel'].'" target="blank">[Baca Selengkapnya]</a><hr/>
     <br><br>'
     ;}
}
else echo "<center>Tidak ada Artikel</center><br><br>";

//menutup koneksi mysql
mysqli_close($connect);
?>

struktur folder

tolong koreksinya agan2. makasih

avatar ghanz08
@ghanz08

5 Kontribusi 1 Poin

Diperbarui 6 tahun yang lalu

12 Jawaban:

bisa pake tag ini dan sematkan sebelum tag </head>.


<base href="link" target="_blank"/>

atau gunakan atribut target="_blank"/>


<a href="link" target="_blank">Link</a>

avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Dipost 6 tahun yang lalu

blm brhasil nih om :

ane maunya dia ttep di tampilan webnya om :

avatar ghanz08
@ghanz08

5 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Sepertinya ada kesalahan pengetikan seharusnya seperti ini.



<a href="read_more.php?id='.$row['id_artikel'].'" target="_blank">[Baca Selengkapnya]</a>

<!-- INGAT: target="_blank" -->

avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Dipost 6 tahun yang lalu

maksudnya gimana? pas di klik tetep di halaman itu? kalau ya mesti belajar ajax

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 6 tahun yang lalu

maksudnya mungkin pas klik read more ada description yg disembunyiin terus tampil

avatar naufalhfzhn
@naufalhfzhn

172 Kontribusi 59 Poin

Dipost 6 tahun yang lalu

atau maksudnya read more terus muncul description dihalaman yg sama tanpa reload gitu?

avatar naufalhfzhn
@naufalhfzhn

172 Kontribusi 59 Poin

Dipost 6 tahun yang lalu

Ohhhhhhhh... gitu maskudnya??? hehehehe... gak paham... kalau mau loadnya tetap di halaman itu, harus belajar ajax JQuery...

avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Dipost 6 tahun yang lalu

Btul om, kira sprti itu. Link readmore trus memunculkan deskripsinya. Klo ga pke ajax bsa kah om? Yg penting bisa nampilin deskripsi artikel dan ttp di tampilan webnya, bukan ngelink sndri om. Makasih om

avatar ghanz08
@ghanz08

5 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

ada kok frontend-nya untuk munculin descripsi... coba pake ini...



<details>
<summary>Judul</summary>
<p>Isi deskripsi atau detailnya</p>
</details>

Referensi : https://sekolahkoding.com/kelas/belajar-html5/video/dialog-dan-detail

avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Dipost 6 tahun yang lalu

Makasih refresinya om. Deskripsi udh bsa ditampilin kan ketika dklik readmore, nah yg saya bngung gmna supaya ktika dklik readmore, dia ttp berada dihalamn "index.php?page=objek"? Sudah saya tmbahkan pada switch case diindex.php link read_more?php=id[id_artikel]. Ktika dijalankan "maaf halaman tidak ditemukan"? Tolong koreksinya om

avatar ghanz08
@ghanz08

5 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Read more di dalam summary ya maksudnya? atau seperti apa? ada kode-nya gak?

avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Dipost 6 tahun yang lalu

Solved om heheh Makasih udh bntu2 om

avatar ghanz08
@ghanz08

5 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban