Advertisement
Guest User

connection.php

a guest
Apr 25th, 2015
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.30 KB | None | 0 0
  1. <?php
  2.  
  3. class createConnection { //Cria uma class de connect
  4.  
  5.     var $host="127.0.0.1";
  6.     var $username="root";
  7.     var $password="12345";
  8.     var $database="teste";
  9.     var $myconnection;
  10.    
  11.     function connectDB() { //Uma função de ligação ao servidor
  12.        
  13.         $conn=mysqli_real_connect($this->host,$this->username,$this->password); //Cria uma var conn que faz uma ligação mysqli ao servidor
  14.        
  15.         if(!conn) { //Faz um if para verificar o estado da ligação, !conn = contrario de conn
  16.             die("Não foi possivel ligar a BD");
  17.         }
  18.         else {
  19.            
  20.             $this->myconnection = $conn; //Como a ligação é realizada, atribuimos uma variavel para ir buscar a connection sempre que necessario
  21.             echo "Ligação Criada";
  22.         }
  23.        
  24.         return $this->myconnection; //Faz um return para ser usado em outros ficheiros
  25.     }
  26.    
  27.     function selectDB() { //Uma função para selecionar a database
  28.    
  29.         mysqli_select_db($this->database); //Seleciona database
  30.        
  31.         if(mysql_error()) { //Caso exista um erro
  32.        
  33.             echo $this->database; echo " "; echo "Não foi encontrada neste servidor";
  34.            
  35.         } else {
  36.             echo "Base de dados selecionada";
  37.         }
  38.        
  39.     }
  40.    
  41.     function closeConnection() { //Fechar a ligação
  42.        
  43.         mysqli_close($this->myconnection); //Fecha a ligação a servidor
  44.         echo "Ligação Fechada";
  45.        
  46.     }
  47.        
  48.        
  49. }
  50.    
  51. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement