Etiqueta: php

Bienvenido al blog de Parzibyte. Vas a encontrar tutoriales y tips de programación, bases de datos, redes, electrónica e informática general. Ejemplos de código, aplicaciones gratuitas y open source

PHPWord: agregar marca de agua, TOC y gráficas a documento de Word con PHP

En este post vamos a ver cómo trabajar con documentos de Word usando el lenguaje de programación PHP y la librería PHPWord, parte de la familia de PHPOffice. Lo que veremos será cómo: Agregar marca de agua a un documento Agregar un índice o tabla de contenido Trabajar con gráficas de barras, de pastel, de…
Leer más

Saber si instalación de PHP es Thread Safe

En este post vamos a ver cómo saber (en Windows y Linux) si tenemos una versión Thread Safe (ts) o Non Thread Safe (nts) en PHP.

Cómo obtener un hosting gratuito con dominio, PHP 7, MySQL y cuentas FTP

Este post no es engañoso, realmente te voy a mostrar cómo obtener un hosting gratuito  de PHP, con espacio ilimitado y bases de datos de MySQL sin límite sin que tengas que pagar un solo centavo. El hosting del que hablo, además de ser gratuito, proporciona lo siguiente: Panel de control llamado Vista Panel (para…
Leer más

Instalar LAMP y phpmyadmin en Ubuntu

En este post vamos a ver cómo instalar la pila de LAMP en Ubuntu; es decir, vamos a instalar Apache, MySQL y PHP en Ubuntu. Adicional a ello veremos cómo instalar phpmyadmin para administrar MySQL desde el navegador web con una interfaz amigable. También veremos cómo configurar MySQL, probar la instalación de PHP y probar…
Leer más

PHP y cURL - petición con JSON

Enviar y recibir JSON con encabezados usando PHP y cURL

En este post voy a explicar cómo enviar datos codificados como JSON y cómo recibir datos igualmente de tipo JSON usando PHP y las funciones de cURL. Al final seremos capaces de enviar datos JSON con PHP así como encabezados HTTP. Gracias a que veremos cómo hacer esta comunicación podríamos conectar dos servidores de PHP…
Leer más

Creación de tabla dentro de MySQL con migración de Laravel

CRUD de Laravel con MySQL: administrador de canciones

CRUD de Laravel con MySQL o MariaDB Hoy toca el turno de Laravel (un framework de PHP) para conectarse a la base de datos más popular: MySQL. En este post voy a explicar cómo conectar Laravel con MySQL o MariaDB, comenzando por configurar la base de datos, pasando a través de las rutas, repasando el…
Leer más

Declarar variable de PHP en vista de Blade con Laravel

Blade es un poderoso motor de plantillas, usado en Laravel. Ya he escrito dos posts: Blade con Laravel: una introducción Blade y Laravel parte 2 Lo que nos reúne hoy aquí es cómo podemos declarar una variable dentro de una vista o template de Blade. Su uso no se recomienda, pero a veces viene bien…
Leer más

Subir archivos con JavaScript, fetch y FormData a PHP

Cargar archivo a PHP desde JavaScript con FormData

Introducción Enviar datos con AJAX es algo relativamente fácil; pues al final de todo son simples datos. Ya sean cadenas o números, todo es texto. Pero algo distinto pasa cuando queremos cargar un archivo o fichero con JavaScript hacia PHP. Esto es más complicado cuando queremos hacerlo con AJAX, pues no hay una forma estandarizada…
Leer más

Obtener columnas de una tabla de MySQL con PHP

Introducción Acabamos de ver cómo obtener un listado de tablas de MySQL a través de PHP usando PDO. Pues bien, ahora veamos algo más preciso o específico y es: cómo obtener un listado de las columnas que tiene una tabla usando PHP y PDO. Es decir, obtener la estructura o campos de una tabla, no…
Leer más

Script para respaldar una base de datos de MySQL con PHP

Introducción En una clase que acabo de tomar tuve que investigar cómo respaldar una base de datos de MySQL desde PHP. Lo que terminé logrando es un script que hace un respaldo completo y genera un archivo que se guarda en el disco duro. Es decir, utilizando únicamente PHP respaldar una base de datos de…
Leer más

Pequeño sistema de ventas con CodeIgniter y MVC

Introducción Luego de mucho tiempo al fin traigo una versión 2 del sistema de ventas publicado anteriormente. No es un sistema de ventas como tal, pues es un simple ejemplo, pero no lo puedo llamar de otro modo. En ese post prometí que haría otro tutorial pero siguiendo el patrón MVC y qué mejor que…
Leer más

Usar PHP para comprobar número narcisista

Introducción Ya he implementado este algoritmo en otros lenguajes de programación (los más populares creo yo). Llegó el turno de PHP. Veamos una función para determinar si un número es narcisista. Si no sabes qué es un número narcisista, lee: Algoritmo para número narcisista en múltiples lenguajes de programación.

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.

Leer un archivo ini o .env con PHP

Introducción Conforme crecen nuestras aplicaciones en PHP, a veces necesitamos manejar muchas credenciales y configuraciones. Esto lo podemos hacer al leer un archivo ini en PHP. Veamos el caso del framework Laravel, que guarda sus variables del entorno en un archivo llamado .env. No sé cómo sea parseado, pero el principio es el mismo. Como…
Leer más

Operador o símbolo de flecha gorda en PHP

Introducción Hoy veremos lo que es el operador flecha gorda en PHP. Dicho operador puede ser leído o entendido como: Operador de flecha Flecha gorda Igual y mayor que => Veamos qué usos tiene. Para declarar elementos (clave y valor) de un arreglo. Si queremos definir un arreglo de clave y valor en PHP lo…
Leer más