Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class createConnection { //Cria uma class de connect
- var $host="127.0.0.1";
- var $username="root";
- var $password="12345";
- var $database="teste";
- var $myconnection;
- function connectDB() { //Uma função de ligação ao servidor
- $conn=mysqli_real_connect($this->host,$this->username,$this->password); //Cria uma var conn que faz uma ligação mysqli ao servidor
- if(!conn) { //Faz um if para verificar o estado da ligação, !conn = contrario de conn
- die("Não foi possivel ligar a BD");
- }
- else {
- $this->myconnection = $conn; //Como a ligação é realizada, atribuimos uma variavel para ir buscar a connection sempre que necessario
- echo "Ligação Criada";
- }
- return $this->myconnection; //Faz um return para ser usado em outros ficheiros
- }
- function selectDB() { //Uma função para selecionar a database
- mysqli_select_db($this->database); //Seleciona database
- if(mysql_error()) { //Caso exista um erro
- echo $this->database; echo " "; echo "Não foi encontrada neste servidor";
- } else {
- echo "Base de dados selecionada";
- }
- }
- function closeConnection() { //Fechar a ligação
- mysqli_close($this->myconnection); //Fecha a ligação a servidor
- echo "Ligação Fechada";
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement