PHP y bases de datos

Antes de tener en cuenta lo de las bases de datos tenemos que tener en cuenta validar nuestros formularios y de eso va la primera sección.

En este minitutorial no veremos la extension MySQL ya que se encuentra en deshuso, y no es recomendable usarla, en caso de que estes usando dicha extension te convendra utilizar MySQLi o PDO

Como crear un login en PHP

Como crear un login en PHP

Extensión MySQLi

Esta sección tratará el tema de mysqli extensión en varias subsecciones.

títulodescripción
Introduccion a MySQLi extensiónEn esta sección veremos las clases que conforman la extesion MySQLi
Clase mysqliRepresenta una conexión entre PHP y MySQL, veamos que pose para nosotros
Clase mysqli_stmtRepresenta una sentencia preparada(prepared statement) en MySQL usando la extensión mysqli.
Clase mysqli_resultClase mysqli_result
Clase mysqli_driver Proporcionar funciones para interactuar con servidores MySQL mediante la extensión mysqli.
Clase mysqli_warningClase mysqli_warning
Clase mysqli_sql_exceptionClase mysqli_sql_exception

veamos algunos ejemplos

Extensión PDO

títulodescripción
PDO extension INTROUna introduccion a la extension PDO de PHP para la comunicacion con bases de datos
PDO Class clase fundamental para el acceso a bases de datos al utilizar la extension PDO
Clase PDOStatement La clase PDOStatement en PHP representa una sentencia SQL preparada. Se utiliza para ejecutar sentencias SQL de forma eficiente y segura, evitando la inyección SQL.
PHP clase PDORow representa una fila de un conjunto de resultados retornado por la función PDOStatement::fetch() cuando se utiliza el modo de recuperación PDO_FETCH_LAZY.
PHP clase PDOException Veremos el manejo de excepciones con la extencion PDO