Ejemplo funciones de conexión PHP MYSQL

Ejemplo funciones de conexión PHP MYSQL. En este artículo mostraremos las funciones básicas de conexión y desconexión PHP y MYSQL es decir una conexión a una base de datos, para llamarlas desde cualquier fichero PHP que las requiera para realizar consultas de datos y así poder ahorrar líneas de código y tener nuestras conexiones mucho más organizadas.
Vamos, te mostrare con un ejemplo sencillo y rápido como puedes crear tu propia función de conexión para realizar consultas y desde un solo fichero. Esta función se puede utilizar muchas veces y cuando lo requieras, también este proyecto que estas realizando necesita conectarse simultáneamente en distintas ocasiones con la base de datos y en lugar de que vuelvas a necesitar el código de conexión ya no será necesaria pues tienes ya una función que se encargará cada vez que lo requieras.
Ejemplo funciones de conexión PHP MYSQL
Ejemplos de conexión.
Función para conectarse a MYSQL desde PHP
function connectDB(){ $servidor= "localhost"; $usuario= "root"; $password = "root"; $base= "basededatos"; $conexion = mysqli_connect($servidor, $usuario, $password ,$base) or die("No se pudo conectar con la base de datos"); return $conexion; }
Función para desconectarme de la base de datos.
function disconnectDB($conexion){ $close = mysqli_close($conexion) or die("Hubo un error con la desconexion de la base de datos"); return $close; }
Conexión PDO
<?php $conexion = new PDO('mysql:host=localhost;dbname=basedatos', $usuario, $password); ?>
Aunque su sencillez les parezca raro realmente es muy fácil de programar: creamos una instancia con el “new” de clase PDO. Como esta línea de código puede haber errores y lo podemos controlar mediante el uso del TRY de la siguiente manera: Ejemplo.
try{ $conn = new PDO('mysql:host=localhost;dbname=basedatos', $usuario, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); }catch(PDOException $e){ echo "ERROR: " . $e->getMessage(); }
De una manera simple se conecta a la base de datos MySQL. Gracias por visitar mi blog y no se olviden de comentar si tienen alguna duda.

Fuente: