0 оценок0% нашли этот документ полезным (0 голосов)
30 просмотров5 страниц
Las sesiones en PHP permiten almacenar información sobre un usuario durante su visita a un sitio web, de modo que los datos puedan accederse en cualquier página. La extensión PDO de PHP define una interfaz para acceder a bases de datos de forma consistente independientemente del motor subyacente, abstraiendo detalles de acceso a datos. PDO representa una conexión a una base de datos y proporciona funciones para consultas, transacciones y obtención de resultados.
Las sesiones en PHP permiten almacenar información sobre un usuario durante su visita a un sitio web, de modo que los datos puedan accederse en cualquier página. La extensión PDO de PHP define una interfaz para acceder a bases de datos de forma consistente independientemente del motor subyacente, abstraiendo detalles de acceso a datos. PDO representa una conexión a una base de datos y proporciona funciones para consultas, transacciones y obtención de resultados.
Las sesiones en PHP permiten almacenar información sobre un usuario durante su visita a un sitio web, de modo que los datos puedan accederse en cualquier página. La extensión PDO de PHP define una interfaz para acceder a bases de datos de forma consistente independientemente del motor subyacente, abstraiendo detalles de acceso a datos. PDO representa una conexión a una base de datos y proporciona funciones para consultas, transacciones y obtención de resultados.
Las sesiones, en aplicaciones web realizadas con PHP y en el desarrollo de pginas
web en general, nos sirven para almacenar informacin que se memorizar durante toda la visita de un usuario a una pgina web. Dicho de otra forma, un usuario puede ver varias pginas durante su paso por un sitio web y con sesiones podemos almacenar variables que podremos acceder en cualquiera de esas pginas. (PHP 4 >= 4.1.0, PHP 5) $_SESSION -- $HTTP_SESSION_VARS [obsoleta] Variables de sesin Descripcin Es un array asociativo que contiene variables de sesin disponibles para el script actual. Ver la documentacin de Funciones de sesin para ms informacin sobre su uso. $HTTP_SESSION_VARS contiene la misma informacin inicial pero no es una superglobal. (Ntese que$HTTP_SESSION_VARS y $_SESSION son diferentes variables y PHP las trata de forma distinta) Historial de cambios Versin Descripcin 4.1.0 Se introdujo $_SESSION y $HTTP_SESSION_VARS qued absoleta.
Esta es una 'superglobal' o una variable automatic global. Significa simplemente que es una variable que est disponible en cualquier parte del script. No hace falta hacer global $variable; para acceder a la misma desde funciones o mtodos.
Tipo de sesiones
PDO PHP La extensin Objetos de Datos de PHP (PDO por sus sigls en ingls) define una interfaz ligera para poder acceder a bases de datos en PHP. Cada controlador de bases de datos que implemente la interfaz PDO puede exponer caractersticas especficas de la base de datos, como las funciones habituales de la extensin. Obsrvese que no se puede realizar ninguna de las funciones de la bases de datos utilizando la extensin PDO por s misma; se debe utilizar un controlador de PDO especfico de la base de datos para tener acceso a un servidor de bases de datos. PDO proporciona una capa de abstraccin de acceso a datos, lo que significa que, independientemente de la base de datos que se est utilizando, se usan las mismas funciones para realizar consultas y obtener datos. PDOno proporciona una abstraccin de bases de datos; no reescribe SQL ni emula caractersticas ausentes. Se debera usar una capa de abstraccin totalmente desarrollada si fuera necesaria tal capacidad. PDO viene con PHP 5.1, y est disponible como una extensin PECL para PHP 5.0; PDO requiere las caractersticas nuevas de OO del ncleo de PHP 5, por lo que no se ejecutar con versiones anteriores de PHP. concepto Representa una conexin entre PHP y un servidor de bases de datos.
PDO La clase PDO PDO::beginTransaction Inicia una transaccin PDO::commit Consigna una transaccin PDO::__construct Crea una instancia de PDO que representa una conexin a una base de datos PDO::errorCode Obtiene un SQLSTATE asociado con la ltima operacin en el manejador de la base de datos PDO::errorInfo Obtiene informacin extendida del error asociado con la ltima operacin del manejador de la base de datos PDO::exec Ejecuta una sentencia SQL y devuelve el nmero de filas afectadas PDO::getAttribute Devuelve un atributo de la conexin a la base de datos PDO::getAvailableDrivers Devuelve un array con los controladores de PDO disponibles PDO::inTransaction Comprueba si una transaccin est activa PDO::lastInsertId Devuelve el ID de la ltima fila o secuencia insertada PDO::prepare Prepara una sentencia para su ejecucin y devuelve un objeto sentencia PDO::query Ejecuta una sentencia SQL, devolviendo un conjunto de resultados como un objeto PDOStatement PDO::quote Entrecomilla una cadena de caracteres para usarla en una consulta PDO::rollBack Revierte una transaccin PDO::setAttribute Establece un atributo PDOStatement La clase PDOStatement PDOStatement::bindColumn Vincula una columna a una variable de PHP PDOStatement::bindParam Vincula un parmetro al nombre de variable especificado PDOStatement::bindValue Vincula un valor a un parmetro PDOStatement::closeCursor Cierra un cursor, habilitando a la sentencia para que sea ejecutada otra vez PDOStatement::columnCount Devuelve el nmero de columnas de un conjunto de resultados PDOStatement::debugDumpParams Vuelca un comando preparado de SQL PDOStatement::errorCode Obtiene el SQLSTATE asociado con la ltima operacin del gestor de sentencia PDOStatement::errorInfo Obtiene informacin ampliada del error asociado con la ltima operacin del gestor de sentencia PDOStatement::execute Ejecuta una sentencia preparada PDOStatement::fetch Obtiene la siguiente fila de un conjunto de resultados PDOStatement::fetchAll Devuelve un array que contiene todas las filas del conjunto de resultados PDOStatement::fetchColumn Devuelve una nica columna de la siguiente fila de un conjunto de resultados PDOStatement::fetchObject Obtiene la siguiente fila y la devuelve como un objeto PDOStatement::getAttribute Recupera un atributo de sentencia PDOStatement::getColumnMeta Devuelve metadatos de una columna de un conjunto de resultados PDOStatement::nextRowset Avanza hasta el siguiente conjunto de filas de un gestor de sentencia multiconjunto de filas PDOStatement::rowCount Devuelve el nmero de filas afectadas por la ltima sentencia SQL PDOStatement::setAttribute Establece un atributo de sentencia PDOStatement::setFetchMode Establece el modo de obtencin para esta sentencia PDOException La clase PDOException Controladores de PDO CUBRID (PDO) Funciones de CUBRID (PDO_CUBRID) MS SQL Server (PDO) Funciones de Microsoft SQL Server y Sybase (PDO_DBLIB) Firebird (PDO) Funciones de Firebird (PDO_FIREBIRD) IBM (PDO) Funciones de IBM (PDO_IBM) Informix (PDO) Funciones de Informix (PDO_INFORMIX) MySQL (PDO) Funciones de MySQL (PDO_MYSQL) MS SQL Server (PDO) Funciones de Microsoft SQL Server (PDO_SQLSRV) Oracle (PDO) Funciones de Oracle (PDO_OCI) ODBC y DB2 (PDO) Funciones de ODBC y DB2 (PDO_ODBC) PostgreSQL (PDO) Funciones PostgreSQL (PDO_PGSQL) SQLite (PDO) Funciones de SQLite (PDO_SQLITE) 4D (PDO) Funciones de 4D (PDO_4D)