Base de Datos Con PDO PHP (Parte 1)

También podría gustarte

Está en la página 1de 4
& bttps/dogramcode.com/leer_articulo?articulo=000... v Dogram Code | Sitio Web Fuente de la captura: Dogram Code | Sitio Web Base de datos con PDO PHP (parte1) PHP PHP (acrénimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de cédigo abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML. PDO La extensién Objetos de Datos de PHP (PDO por sus siglas en inglés) define una interfaz ligera para poder acceder a bases de datos en PHP. PDO proporciona una capa de abstraccién de acceso a datos, lo que significa que, independientemente de la base de datos que se esté utilizando, se emplean las mismas funciones para realizar consultas y obtener datos. PDO no proporciona una abstraccién de bases de datos; no reescribe SQL ni emula caracteristicas ausentes, Se deberia usar una capa de abstraccién totalmente desarrollada si fuera necesaria tal capacidad. 1.- Crear un archivo llamado "pdo.php" 'SET NAMES utf8', Spdo=newPD0('mysa:host-localhost;dbname=mapas’'root, $options); $pdo->setAttribute(PDO:ATTR_ERRMODE, PDO:!ERRMODE_EXCEPTION); return Spo } catch{ PDOEXception Se echo "Error de conexion:" Se->getMessage(); *El cédigo anterior sirve para para conectarse a una base de datos por me llamada conexién, y una funcin estatica llamada conectar(); de PDO, se crea una Clase ‘mysq:host=localhost;dbname=mapas,, ‘root’, Soptions 1. host ="huésped local" 2. dbname = nombre de la base de datos 3. root = usuario de tu base de datos 2.- Crear otro archivo llamado "conectarse.php" prepare" SELECT * FROM markers” Sconsulta>execute(); if Sexiste=Sconsulta->rowCount()> 0} echo “Existen registros.. Jelse{ ‘echo "No existen registros”; } phpMyAdmin angie *El cédigo anterior llamaré la clase conexion para acceder a la base de datos. include("pdo.php") manda a traer el archivo pdo.php. $pdo = conexion::conectar() cuando se trata de una funcién estatica y se quiere acceder a ella se tiene que colocar nombre_clase::nombre_metodo "dobles puntos" * *Hacemos consulta sql a la tabla markers © *$pdo = ya tiene la conexin ala base de datos Sconsulta = $pdo-=prepare{"SELECT * FROM markers"); Sconsulta->execute(); *Comprobamos si existen datos en la consulta realizada en la tabla markers if (Sexiste = Sconsulta>rowCount() > 0){ echo “Existen registros..." Jelse{ ‘echo "No existen registros"; © 9G [Oleatenitsinaa/conectsPDO/conectanehe Existen registro,

También podría gustarte