Advertisement
Guest User

Sistema de Visitas em PHP by Felipe Lyp

a guest
Jul 7th, 2017
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.19 KB | None | 0 0
  1. <?php
  2.     //Contador de Visitas PHP
  3.    
  4.     class Visitas {
  5.        
  6.         //Dados para se conectar com o Banco de Dados
  7.         private $username = "root";
  8.         private $password = "";
  9.         private $host = "localhost";
  10.         private $dbname = "bancocontador"; //Nome do banco que você criou
  11.        
  12.         //Variavel de Conexão
  13.         protected $conn;
  14.        
  15.         //Iniciar conexão direta na criação da class usando __construct
  16.         public function __construct() {
  17.             $this->conn = mysqli_connect($this->host,$this->username,$this->password,$this->dbname);
  18.         }
  19.        
  20.         public function getView() {
  21.             //Pega numero de View
  22.             $result_view = $this->get();
  23.            
  24.             $num = $result_view['view']+1;
  25.            
  26.             //Adicionar +1 nos View
  27.             $this->set($num);
  28.  
  29.             echo "<h2> $num Visitas nesta pagina!<h2>";
  30.         }
  31.         //Obter numero de Visita
  32.         private function get(){
  33.             $result_query = mysqli_query($this->conn,"SELECT * FROM contador");
  34.             $result = mysqli_fetch_assoc($result_query);
  35.             return $result;
  36.         }
  37.         //Atualizar numero de Visitas
  38.         private function set($num){
  39.             $result_query = mysqli_query($this->conn,"UPDATE `contador` SET `view`= $num WHERE `id`= 0");
  40.         }
  41.     }
  42.     //Mostrar numero de Visitas
  43.     $view = new Visitas();
  44.     $view->getView();
  45. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement