Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //Contador de Visitas PHP
- class Visitas {
- //Dados para se conectar com o Banco de Dados
- private $username = "root";
- private $password = "";
- private $host = "localhost";
- private $dbname = "bancocontador"; //Nome do banco que você criou
- //Variavel de Conexão
- protected $conn;
- //Iniciar conexão direta na criação da class usando __construct
- public function __construct() {
- $this->conn = mysqli_connect($this->host,$this->username,$this->password,$this->dbname);
- }
- public function getView() {
- //Pega numero de View
- $result_view = $this->get();
- $num = $result_view['view']+1;
- //Adicionar +1 nos View
- $this->set($num);
- echo "<h2> $num Visitas nesta pagina!<h2>";
- }
- //Obter numero de Visita
- private function get(){
- $result_query = mysqli_query($this->conn,"SELECT * FROM contador");
- $result = mysqli_fetch_assoc($result_query);
- return $result;
- }
- //Atualizar numero de Visitas
- private function set($num){
- $result_query = mysqli_query($this->conn,"UPDATE `contador` SET `view`= $num WHERE `id`= 0");
- }
- }
- //Mostrar numero de Visitas
- $view = new Visitas();
- $view->getView();
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement