pdo

Like de SQL con PHP y PDO

Búsqueda en MySQL con PHP y PDO: con like y coincidencia exacta

Esta es la tercera parte de los tutoriales sobre cómo consumir una base de datos de MySQL desde PHP usando PDO para ejecutar las consultas. Puedes ver la primera parte aquí, y la segunda aquí. Lo que nos reúne en esta ocasión es la búsqueda en tablas desde PHP. Para hacer una búsqueda usando comodines […]

Búsqueda en MySQL con PHP y PDO: con like y coincidencia exacta Leer más »

Consultar datos de una tabla usando un cursor - PDO, PHP y MySQL

PHP y PDO parte 2: iterar con cursor y comprobar si elemento existe

Continuación de PDO con PHP para trabajar con bases de datos En otro post ya hemos visto las bases para trabajar con PHP, PDO y MySQL (también SQLite). Ahora veremos dos cosas que vienen de ayuda al trabajar con PDO: Seleccionar datos y recorrerlos con un cursor en lugar de obtenerlos como arreglo Comprobar si

PHP y PDO parte 2: iterar con cursor y comprobar si elemento existe Leer más »

Error HY093 en MySQL, PHP y PDO al ejecutar sentencias

Introducción Ayer estuve trabajando con un proyecto de PHP en donde misteriosamente no se hacía un insert a una tabla de MySQL. Depurando con $sentencia->errorInfo() me di cuenta de que el problema era un error HY093 de MySQL. Hoy vengo a mostrar la explicación y el origen de este error, así como, claramente, su solución.

Error HY093 en MySQL, PHP y PDO al ejecutar sentencias Leer más »

Configuración de CodeIgniter v3 y PDO con MySQL

Introducción En algún (y seguramente muy mal) momento de nuestra vida puede que nos toque trabajar con este framework que a mi parecer no es tan bueno como su competencia que ya ni parece competencia: Laravel. En fin, como estaba diciendo, puede que trabajemos con CodeIgniter y necesitemos conectarnos a MySQL utilizando PDO. Hoy veremos

Configuración de CodeIgniter v3 y PDO con MySQL Leer más »

MySQL y PHP con PDO: CRUD (create, read, update, delete)

Introducción Aunque ya hay millones de tutoriales sobre esto, me decidí a hacer el mío pero en una forma muy muy simple. Antes de comenzar, debes tener un conocimiento básico en MySQL. Si no tienes instalado esto, pásate por este post para instalar XAMPP. Cabe mencionar que aquí no veremos buenas prácticas de bases de

MySQL y PHP con PDO: CRUD (create, read, update, delete) Leer más »