Lompat ke konten Lompat ke sidebar Lompat ke footer

Menampilkan Jumlah Pengunjung Halaman/Postingan php

Menpilkan  Jumlah Pengunjung Halaman/Postingan
Pada halaman websit 
Banyak cara untuk Menulis/input data kedalam database
Saya akan memilih cara yang sangat mudah 
dengan sedikit melakuka tipuan input Saya sebut ini sebagai caraku 
Baca terlebih dahulu hal berikut
2.Membentuk User Sebagai Penulis Post
Membuat table user_eye
user_eye.sql



Memulai dengan Melihat pada halaman awal/Semua artikel yang ditampilkan dari database user dan forum_topic
Contoh
home.php


<form action="user_eye.php?forum_topic_id=<?php echo $rws['forum_topic_id'];?>" method="post" enctype="multipart/form-data" id="UploadForm">
<//------Keterangan
Mengirim /form imput data kedalam file
user_eye.php dan menjaga nilai asli dari forum_topic_id seperti ini misalnya
user_eye.php?forum_topic_id=<?php echo $rws['forum_topic_id'];?>------//>

<input type="hidden" name="user_eye_by_id" value="<?php echo $rws['forum_topic_id']?>"/>
<//------Keterangan
Penting
Menjaga nilai keasli dari forum_topic_id
-----//>

<input type="hidden" name="user_eye_name" value="<?php echo $rws['forum_topic_created_by']?>"/>
<//------Keterangan
Menghilangkan kolom Input ini

Dengan perintah berikut
type="hidden"
dan Menggatikan name="user" dengan tipuan ini
value="<?php echo $rws['forum_topic_created_by']?>"
Mereka akan tetapa bekerja tanpa terlihat----//>

<button type="submit" class="primary" name="submit-button" id="submit"/>   
<?php echo $rws['forum_topic_body'];?>
</button>
</form>
<//-------Keterangan
Tipuan wajib mengirim/melempar formulir
input dengan
Meletakan formulir "button"submit
diantara ini
<button
<?php echo $rws['forum_topic_body'];?>
</button>
Akan terlihat seperti ini





Sampaikan pesan kedalam database seperti pada contoh
Action="user_eye_php"
Membuat file
user_eye.php

<?php
    ini_set("display_errors",1);
    session_start();
 $user_username=$_SESSION['user_username'];
    if($_SERVER['REQUEST_METHOD'] == 'POST'){
        require '_database/database.php';
$forum_topic_id = mysqli_real_escape_string($database,$_REQUEST['forum_topic_id']);
        $forum_topic_id_temp = $forum_topic_id;
<//----Ketrangan
Pesan untuk tetap menjaga nilai asli dari username dan id----//>

 $user_eye_by_id=$_REQUEST['user_eye_by_id'];
 $user_eye_name=$_REQUEST['user_eye_name'];
 $user_eye_body=$_REQUEST['user_eye_body'];
<//----Ketrangan
Permintan text input untuk menulis hal berikut id,name,body
----//>

      $sql="INSERT INTO user_eye(user_eye_by_id,user_eye_name, user_eye_times,user_eye_body) VALUES ('$user_eye_by_id','$user_username', CURRENT_TIMESTAMP, '$user_eye_body')";
        mysqli_query($database,$sql)or die(mysqli_error($database));
<//----Ketrangan
Perintah intuk mengisi data kedalam tabel user_eye
----//>


      header('Location: forum-topic.php?forum_topic_id='.$forum_topic_id);
    } 
?>
<//----Ketrangan
header/href="
melempar kedalam file forum_topic.php
dan melihat hasil input data yang diambil dari table user_eye dan detail dari table forum_topic dengan acuan jumlah count berdasarkan forum_topic_id"
----//>

 Hasil akhir
Memangil menampilkan code  data dari table user_eye berdasarkan jumlah count dengan acuan forum _topic_id/forum_eye_id dari table forum_topic
Contoh:
<?php
$servername = "localhost";
$username = "root";
$password = "";//sesuikan dengan database
$dbname = "";//sesuikan dengan database
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error)
{ die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT count(*) as count from user_eye where user_eye_by_id = '$forum_topic_id'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
$row = $result->fetch_assoc();
?>
<//-----Keterangan
Tampilkan semua data dari table user_eye
berdasarkan id dari table forum topic

 <?php
echo" <i class='fa fa-eye' style='font-size:19px;'> ".$row['count']."</i>";
}
else { echo "0 results";
}
$conn->close()
?>   
<//------Keterangan
Menampilakn jumlah count "$row['count']"




Wajib intuk melakukan ini
1.Melakukan tipuan dengan tak html <button>
sebagai input data dan meletakan
diantara
$rws['forum_topic_body']
Seperti jebakan dalam keranjang
menangkap dan melempar kedalam database
2.Tipuan $forum_topic_id
dan meletakan sebagi
name="user_eye_by_id" value="<?php echo $rws['forum_topic_id']?>"
Harus benar-benar menulis hal tersebut
jika tidak saya rasa semua akan sia-sia dan menghasilkan halaman kosong.
jika seseorang tiba-tiba menemukan artikel dan melakukan copy paste saya rasa itu juga akan sia-sia
tanpa memahami dan membaca artikel dan post saya yang lalu
untuk acuan saya sarankan untuk membaca
Membuat simulasi situs web dengan penguin server
Localhost Untuk Baru Membuat Situs Websit
Unduh file code zip
Sekian dan Terimaksi
Salam Sukses

Posting Komentar untuk "Menampilkan Jumlah Pengunjung Halaman/Postingan php"