Los Temas más visitados de PHP

Listado de los Temas más visitados durante los últimos 30 días
Imágen de perfil

internetLeer archivo de Excel con PHP y PHPSpreadSheet


77 visualizaciones el último mes

PHP

,

Excel

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 21 de Septiembre del 2021 por Administrador
6.970 visualizaciones desde el 21 de Septiembre del 2021
Obtener contenido de hoja de cálculo con formato XLSX en PHP

Índice de Contenidos:
1 Obtener contenido de hoja de cálculo con formato XLSX en PHP
1.1 Libro de Excel
1.2 Lecturas recomendadas
1.3 Código fuente y descargas
1.4 Abrir archivo de Excel con PHP
1.5 Las hojas del documento de Excel
1.6 El tipo de dato celda o Cell
1.7 Valores de una celda
1.8 Iterar o recorrer filas y columnas de un documento
1.9 Recorrer todas las filas y columnas del documento con índices
1.10 Ejemplos de código
1.10.1 Ejemplo 1: leer todas las hojas y obtener celda por coordenadas
1.10.2 Ejemplo 2: leer todas las hojas y obtener celda por número columna y fila
1.10.3 Ejemplo 3: recorrer todas las hojas, filas y columnas de un documento de Excel
1.10.4 Ejemplo 4: leer todo el contenido del documento usando índices enteros y ciclo for
1.11 Conclusiones

Screenshot_20210921_181402
Imágen de perfil

internetPaginación de resultados con jQuery, Ajax y PHP


45 visualizaciones el último mes

JQuery

,

AJAX

,

PHP

Publicado el 25 de Febrero del 2020 por Administrador
3.076 visualizaciones desde el 25 de Febrero del 2020
La paginación de resultados se hace necesaria a medida que tenemos grandes cantidades de registros que mostrar.

En este artículo vamos a explicar una versión mejorada sobre la paginación de resultados pero esta vez vamos a utilizar las tecnologías: jQuery, Ajax, PHP y MySQLi.

Screenshot_20200225_215227
Imágen de perfil

internetInstalación de PHP4 en Windows


38 visualizaciones el último mes

PHP

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 29 de Marzo del 2001 por Administrador
9.606 visualizaciones desde el 29 de Marzo del 2001
Articulo realizado por AI, que nos detalla como instalar PHP4 en Windows. Nos explica desde como descargarlo, hasta su completa configuración.
Imágen de perfil

internetCacheando tus scripts para máxima optimización


36 visualizaciones el último mes

PHP

Publicado el 1 de Abril del 2003 por Administrador
9.624 visualizaciones desde el 1 de Abril del 2003
PHP es un lenguaje ideal para la creación de páginas dinámicas a partir del contenido de una base de datos. Esto facilita muchísimo la creación y mantenimiento de sitios web, pero también tienes sus inconvenientes. En este articulo lo veremos.
Imágen de perfil

internetRegistro y validación de usuarios con Ajax PHP y MySQL


33 visualizaciones el último mes

PHP

,

AJAX

,

MySQL

,

JQuery

Publicado el 10 de Febrero del 2021 por Administrador
2.482 visualizaciones desde el 10 de Febrero del 2021
Registro y validación de usuarios con Ajax PHP y MySQL. En esta publicación nos enfocaremos en crear un formulario para registro de usuarios. Sin embargo, usaremos un formulario dinámico con la ayuda de jQuery, PHP, HTML5, MySQL, para lograr un registro muy interactivo.

La idea es tener que registrar usuarios usando algunos Framework que existen en el mercado web para no tener que recargar la página web y/o sistema web dando agilidad al sistema y logrando no consumir muchos recursos del servidor web.

Índice de Contenidos:
1 Registro y validación de usuarios con Ajax PHP y MySQL
1.1 Componentes a utilizar en este sistema web
1.2 Estructura del sistema de registro y validacion de usuarios con AJAX
1.2.1 Fichero “php_registrarajax”
1.2.2 2. Fichero index.php
1.2.3 3. RegistroAjax.php
1.2.4 4. RevisarEmail.php
1.3 CONCLUSIÓN
1.4 DESCARGAS

Screenshot_20210210_220532
Imágen de perfil

internetAutocompletar campo con jQuery, Ajax y PHP


28 visualizaciones el último mes

JQuery

,

AJAX

,

PHP

Publicado el 7 de Febrero del 2021 por Administrador
1.496 visualizaciones desde el 7 de Febrero del 2021
Amplia tu conocimiento y obtén un código de ejemplo que te permite autocompletar un campo de texto con jQuery, Ajax y PHP.

En el ejemplo en funcionamiento vamos a tener un campo de texto que al escribir en él aparecen sugerencias (en el caso de que existan) para auto completar su valor. Para el aspecto del mismo nos vamos a apoyar en la tecnología Bootstrap 4.

Screenshot_20210207_202847
Imágen de perfil

internetConectar PHP y SQL Server usando PDO – CRUD de ejemplo


26 visualizaciones el último mes

PHP

,

SQL Server

Actualizado el 26 de Julio del 2021 por Administrador (Publicado el 22 de Julio del 2021)
4.297 visualizaciones desde el 22 de Julio del 2021
Aprovechando que para unas cosas de la escuela tuve que instalar SQL Server y SQL Server Management Studio (ya que por voluntad propia no lo haría jamás) decidí conectar PHP con SQL Server y hacer un CRUD, es decir, create, read, update y delete de una base de datos de SQL Server.

Tabla de contenido:
1 Preparar entorno
2 Esquema de la tabla
3 DSN de PDO
4 Leer datos
4.1 Con arreglo
5 Con cursor
6 Insertar datos
7 Actualizar datos
8 Obtener un dato
9 Eliminar datos
10 Poniendo todo junto
10.1 Listar
11 Insertar
11.1 Editar
12 Eliminar
13 Conclusión

Screenshot_20210722_203842
Imágen de perfil

internet10 paquetes imprescindibles para Laravel que no debes dejar pasar


25 visualizaciones el último mes

Laravel

,

PHP

Publicado el 3 de Febrero del 2019 por Administrador
1.856 visualizaciones desde el 3 de Febrero del 2019
Laravel es uno de los frameworks PHP para desarrollar aplicaciones web más popular del mercado actual. Te proporciona grandes características como un enrutado simple y veloz, distintas maneras de acceder a las bases de datos relacionales y mucho más.

En este artículo te mostraremos 10 librerías PHP open source para Laravel que no puedes dejar pasar. Puedes incluirlas de manera sencilla en cualquier proyecto Laravel para mejorar tu flujo de trabajo.
Imágen de perfil

.pdfCómo crear un CRUD en PHP con MySQL y Bootstrap


22 visualizaciones el último mes

PHP

,

MySQL

,

Bootstrap

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 17 de Junio del 2021 por Administrador (Publicado el 6 de Junio del 2019)
4.455 visualizaciones desde el 6 de Junio del 2019
bienvenido a este nuevo artículo en donde aprenderás cómo crear un crud en PHP con MySQL y Bootstrap, además te enseño como crear una plantilla MVC para tus proyectos web con PHP, a continuación dejo las pantallas de como queda al final el proyecto.

Este proyecto y su estructura es fundamental si estás aprendiendo o a futuro piensas aprender un framework como Laravel o Simfony.


Screenshot_20190606_185304
Imágen de perfil

internetGuía de PDO


21 visualizaciones el último mes

PHP

Publicado el 2 de Agosto del 2017 por Administrador
2.852 visualizaciones desde el 2 de Agosto del 2017
Pequeña guía de introducción a PDO. PDO es una extensión de PHP que permite acceder a diferentes sistemas de bases de datos utilizando las mismas funciones.
Indice de contenidos:
1. Introducción
2. Conectar a una base de datos con PDO
3. Excepciones y opciones en PDO
4. Registrar datos con PDO
5. Diferencia entre bindParam() y bindValue()
6. Consultar datos con PDO
7. Diferencia entre query() y prepare()/execute()
8. Otras funciones de utilidad
9. Transacciones con PDO
Imágen de perfil

internetExportar datos de MySQL a Excel con PHP, PHPSpreadSheet y PDO


21 visualizaciones el último mes

PHP

,

MySQL

,

Excel

Publicado el 11 de Agosto del 2020 por Administrador
3.855 visualizaciones desde el 11 de Agosto del 2020
En este artículo voy a explicar cómo podemos exportar los datos de una base de datos de MySQL a un archivo de Excel u hoja de cálculo.

Vamos a usar PDO para conectar a la base de datos, y PHPSpreadSheet para crear un archivo de Excel y escribirle los datos traídos desde la tabla de la BD.

Índice de Contenidos:
1 Crear libro de Excel a partir de una base de datos de MySQL
1.1 Requisitos y recomendaciones
1.2 Descripción del proyecto
1.3 Repositorio en GitHub
1.4 La base de datos
1.5 Las hojas
1.6 Escribir encabezado en Excel
1.7 Obtener contenido de la base de datos
1.8 Escribir contenido dentro de la hoja de cálculo
1.9 Guardar el documento de Excel
1.10 Poniendo todo junto

Screenshot_20200811_164544
Imágen de perfil

internetPDO y bindparam: consultas preparadas y seguras


21 visualizaciones el último mes

PHP

Publicado el 21 de Febrero del 2018 por Administrador
1.318 visualizaciones desde el 21 de Febrero del 2018
En el artículo de hoy vamos a ver PDO y bindparam o para abreviar que es bindparam y como se usa en las consultas de la base de datos en PHP usando por supuesto la interfaz de PDO.
Imágen de perfil

internetUsando un archivo de texto plano como base de datos: Alternativa ligera a SQL


20 visualizaciones el último mes

SQL

,

PHP

Publicado el 12 de Noviembre del 2018 por Administrador
2.170 visualizaciones desde el 12 de Noviembre del 2018
Hay aplicaciones web para las que una base de datos SQL se le queda grande. Una base de datos SQL necesita un servidor de base de datos que consume no pocos recursos en nuestra máquina; además la base de datos necesita ser creada, junto a los usuarios y sus permisos, hace falta configurar correctamente codificaciones, crear las diferentes tablas…

Por otro lado, aunque los archivos SQL son archivos de texto plano, su edición manual, sin utilizar los comandos que proveé un intérprete, como PHP por ejemplo, es tediosa. Para utilizar un conjunto de datos ya generado, generalmente hay que programar un script que los formatee según la sintaxis SQL para poder insertarlos en la base de datos.

¿Por qué no utilizar un archivo de texto plano como base de datos? Esto nos ahorra todo el trabajo relacionado con el servidor de base de datos. Además permite trabajar directamente con un archivo editable por una persona.
Imágen de perfil

internetGenerar códigos QR con PHP y HTML


19 visualizaciones el último mes

PHP

,

HTML

,

Bootstrap

Publicado el 27 de Mayo del 2019 por Administrador
3.566 visualizaciones desde el 27 de Mayo del 2019
Los códigos QR también se les conoce como código de respuesta rápida, es un código de formato de código de barras 2D que se usa para almacenar texto como números de teléfono, correos electrónicos, direcciones y texto simple, etc. En este tutorial te mostraremos cómo generar códigos QR con PHP y HTML.

Screenshot_20190527_215953
Imágen de perfil

internetFormulario con múltiples pasos utilizando PHP, Bootstrap y jQuery


19 visualizaciones el último mes

PHP

Publicado el 21 de Febrero del 2017 por Administrador
4.109 visualizaciones desde el 21 de Febrero del 2017
En este artículo veremos cómo crear un formulario de múltiples pasos con una barra de progreso utilizando PHP, jQuery y Bootstrap. Los formularios de múltiples pasos son muy útiles cuando existen demasiados campos para un solo formulario. Dividiremos los campos input en diferentes pasos y asociaremos dichos pasos a otros utilizando elementos de navegación como los tabs o pills.
Reuniremos todos esos datos que hemos ido recogiendo paso a paso y haremos submit de todos ellos en el paso final de nuestro formulario de múltiples pasos. En este caso no voy a utilizar ningún método de AJAX para hacer submit de los datos, solo utilizaré PHP. Tú puedes utilizar AJAX si quieres mediante jQuery.
Imágen de perfil

internetAutenticación y Autorización con Auth0 en PHP


19 visualizaciones el último mes

PHP

Publicado el 13 de Julio del 2021 por Administrador
1.487 visualizaciones desde el 13 de Julio del 2021
En este artículo vamos a explorar el servicio Auth0, que proporciona autenticación y autorización como servicio. Auth0 le permite configurar autenticación básica y características de la autorización para tus aplicaciones en un abrir y cerrar de ojos.

Screenshot_20210713_173036
Imágen de perfil

internetCrear documentos de Word con PHP y PHPWord


19 visualizaciones el último mes

PHP

Publicado el 15 de Junio del 2021 por Administrador
6.735 visualizaciones desde el 15 de Junio del 2021
Tabla de contenidos:
1.- Instalar librería PHPWord
2.- Hola mundo con PHPWord
3.- Descargar documento
4.- Agregar texto, hipervínculos y títulos al documento
5.- Texto con estilo, textrun
6.- Saltos de línea y saltos de página
7.- Conclusión

Hoy vamos a ver cómo crear documentos de Word (con extensión docx) en PHP, usando la librería PHPWord.

La librería de phpword permite varias cosas, y para comenzar veremos cómo:
1.- Instalar la librería phpword usando composer (no hay pretexto para no usarlo en la actualidad)
2.- Crear primer documento de Word, con propiedades, etiquetas, título, etcétera.
3.- Agregar texto con distintas fuentes a documento de Word
4.- Agregar títulos y alinear texto
5.- Poner hipervínculos dentro de un documento de Word
6.- Agregar saltos de línea y saltos de página
7.- Guardar el documento de Word
8.- Descargar el documento de Word

La librería permite más cosas, pero las veremos más tarde.

Screenshot_20210615_114143
Imágen de perfil

internetConfiguración de un servidor XAMPP para desarrollo de Joomla!


19 visualizaciones el último mes

Joomla

,

PHP

,

Apache

,

MySQL

,

MariaDB

Publicado el 14 de Diciembre del 2020 por Administrador
1.383 visualizaciones desde el 14 de Diciembre del 2020
XAMPP es un paquete fácil-de-instalar que incluye: un servidor web Apache, PHP, XDEBUG y la base de datos MySql. Esto permite que puedas crear el ambiente que necesitas para ejecutar Joomla! en tu equipo local. La última versión de XAMPP está disponible en el sitio web de XAMPP. Las descargas están disponibles para Linux, Windows, Mac OS X y Solaris. Descarga el paquete para tu plataforma.

"Nota importante Sobre XAMPP y Skype:" Apache y Skype ambos utilizan el puerto 80 como una alternativa para las conexiones entrantes. Si usas Skype, ingresa en Herramientas-Opciones-Avanzadas-Panel de conexión y anula la selección de la opción "Utilizar los puertos 80 y 443 como alternativas para las conexiones entrantes". Si Apache se inicia como un servicio, tomará el puerto 80 antes que Skype se inicie y no se vera como un problema. Pero, para estar seguro, deshabilita la opción de Skype.

Índice de Contenidos:
1 Introducción
1.1 Instalación en Windows
1.2 Instalación en Linux
1.2.1 Instalar XAMPP
1.2.2 Prueba tu servidor localhost XAMPP
1.2.3 Obtener Joomla!
1.2.4 Crear un enlace en el menú de Ubuntu
1.2.5 XDebug PHP debugger
1.3 Instalación en Mac OS X
1.3.1 Un Poco De Solución De Problemas
1.4 Prueba de la Instalación de XAMPP

Screenshot_20201214_161825
Imágen de perfil

internetImportar archivo de Excel a MySQL usando PHP


19 visualizaciones el último mes

PHP

,

MySQL

,

Excel

Publicado el 6 de Agosto del 2020 por Administrador
4.644 visualizaciones desde el 6 de Agosto del 2020
Importar archivo de Excel a MySQL. Backup y restore de bases de datos es lo más importante en el mantenimiento de un software. El backup automático periódico es imprescindible para cualquier proyecto. Si en caso de que, hay un defecto de seguridad desconocido y que afecta a su sistema, entonces su respaldo es el Santo Grial para salvarle.

La exportación de la base de datos a un archivo de copia de seguridad puede utilizarse en el futuro para restaurar el sistema. Por lo tanto, siempre es necesario verificar el archivo de copia de seguridad haciendo una restauración de prueba. En general, el archivo de copia de seguridad estará en formato SQL, Excel o CSV.

Los clientes de la base de datos disponibles en el mercado proporcionan una opción para importar el archivo de copia de seguridad en estos formatos para restaurar los datos. Vamos a crear nuestro propio cliente de base de datos php para importar datos desde un archivo Excel.

Índice de Contenidos:
1 Importar archivo de Excel a MySQL usando PHP
1.1 ¿Qué recursos se necesitan?
1.2 Elegir archivo de Excel para importar datos
2 Código php para importar datos de Excel a MySQL
2.1 Salida de importación de php Excel
2.2 Descargar
2.3 Poblar una tabla MySQL con un archivo Excel

Screenshot_20200806_131845
Imágen de perfil

internetConvert RTF to PDF Using PHP


18 visualizaciones el último mes

PHP

Actualizado el 27 de Octubre del 2021 por Administrador (Publicado el 22 de Octubre del 2021)
1.917 visualizaciones desde el 22 de Octubre del 2021
En este tema, le mostraremos cómo convertir RTF a PDF usando PHP.

Screenshot_20211022_163724
Imágen de perfil

internetFecha y hora en PHP


18 visualizaciones el último mes

PHP

Publicado el 11 de Mayo del 2020 por Administrador
1.164 visualizaciones desde el 11 de Mayo del 2020
Tutorial sobre el manejo de fechas y horas en PHP mediante la clase DateTime y cómo mostrar las fechas en español

La extensión DateTime de PHP es un conjunto de clases que permiten lidiar con todas las tareas relacionadas con las fechas y las horas. Está disponible desde PHP 5.2 e introdujo una serie de clases que se pueden esquematizar de la siguiente forma:
1.- Una fecha o una hora se representa con el objeto DateTime.
2.- Un timezone se representa por el objeto DateTimeZone.
3.- Un intervalo se representa con el objeto DateInterval. No se basa en una fecha u hora específicos, simplemente especifica un intervalo, por ejemplo de tres días.
4.- Un periodo entre dos fechas se representa por el objeto DatePeriod.

Indice de contenido:
1.- Formatos de fecha y hora
2.- Mostrar fechas en español
3.- DateTime
4.- DateTimeZone
5.- DatePeriod

Screenshot_20200511_171524
Imágen de perfil

internetPayPal usando PHP y MySQL: Ejemplo completo


18 visualizaciones el último mes

PHP

,

MySQL

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 15 de Noviembre del 2021 por Administrador (Publicado el 11 de Noviembre del 2021)
3.354 visualizaciones desde el 11 de Noviembre del 2021
PayPal usando PHP y MySQL. Si estas deseando vender productos o servicios por Internet te recomiendo leer este artículo que hablo sobre este tema con ejemplo completo. Esta entrada te ayudará a integrar PayPal pasarela de pago utilizando PHP y MySQL de manera concreta.

Índice de Contenidos:
1 PayPal usando PHP y MySQL
1.1 ¿Que aprenderé con este artículo?
2 PayPal integración de pasarela de pago en PHP
2.1 ¿Cómo funciona este ejemplo de integración PayPal?
2.2 Estructura de archivos
3 Pasos para integrar pago usando PayPal Standard
3.1 PayPal Formulario estándar HTML de pagos
3.2 Notificaciones PayPal
3.3 ¿Qué es PayPal IPN?
3.4 Agente de notificaciones de pago instantáneo
3.5 DBController.php
3.6 Consulta SQL
3.7 ¿Cómo probar la integración de la pasarela de pago PayPal mediante sandbox?
4 Pasos para integrar un entorno de prueba
4.1 Entrar en funcionamiento real
4.2 Salida de integración de pasarela de pago
5 CONCLUSIÓN: PayPal usando PHP y MySQL

Screenshot_20211111_162201
Imágen de perfil

internetCrear, leer, editar y borrar con CodeIgniter


18 visualizaciones el último mes

PHP

Publicado el 25 de Febrero del 2019 por Administrador
1.366 visualizaciones desde el 25 de Febrero del 2019
En este artículo vamos a hacer que el modelo-vista-controlador correspondiente a Editoriales sea completamente funcional. Es decir, vamos a dotarlo de las funciones básicas CRUD, crear, leer, actualizar y borrar.
Imágen de perfil

internetBarras de progreso con jQuery, Ajax y PHP


17 visualizaciones el último mes

PHP

,

JQuery

,

AJAX

Publicado el 28 de Junio del 2020 por Administrador
3.190 visualizaciones desde el 28 de Junio del 2020
Las barras de progreso son elementos gráficos que están presentes en casi todas las aplicaciones que realizan operaciones largas tales como cargar grandes archivos, procesamiento de imágenes o procesamiento de vídeos.

Estas barras se utilizan para indicar al usuario que el ordenador está pensando o está ocupado haciendo alguna tarea. Lo mismo puede ocurrir en la carga de páginas web, aplicaciones o cualquier funcionalidad que requiera un proceso.

En este tutorial vamos a explicar un ejemplo práctico que te va a resultar muy útil o te va a servir como referencia para aplicar a tus aplicaciones o páginas web con conseguir el efecto de las barras de progreso funcionando paralelamente con el proceso que se esté ejecutando. Vas a conocer una forma para mostrar barras de progreso de un proceso real utilizando jQuery, Ajax, PHP y MySQLi.

Screenshot_20200628_185341
Imágen de perfil

internetComo actualizar aplicaciones en PHP 5.2 a PHP 5.3


17 visualizaciones el último mes

PHP

Publicado el 19 de Abril del 2012 por Administrador
3.378 visualizaciones desde el 19 de Abril del 2012
Con el cambio de versión de PHP 5.2 a PHP 5.3, algunas funciones de programación muestran mensajes de aviso en la web. Esto es debido a que estas funciones pasarán a estar obsoletas en la próxima versión de PHP. A continuación le mostramos como corregir estos mensajes en distintas situaciones.
Imágen de perfil

internetIntroducción a REST en PHP


17 visualizaciones el último mes

PHP

Publicado el 10 de Mayo del 2020 por Administrador
1.197 visualizaciones desde el 10 de Mayo del 2020
El protocolo HTTP (Hypertext Transfer Protocol) es la base de la web. Se utiliza cada vez que se transfiere un documento o se hace un AJAX request.

REST es una forma simple de organizar interacciones entre sistemas independientes. REST te permite trabajar de forma sencilla con clientes con diferentes sistemas operativos y plataformas como smartphones. En principio no está atado a la web, pero casi siempre se implementa en ella, ya que se fundamenta en HTTP.

Existen alternativas como SOAP pero son más complejas ya que hay que aprender nuevas convenciones y no se exprime al máximo la capacidad de HTTP. REST está inspirado en HTTP y utiliza todo su potencial, siendo una buena forma de ver y entender como funciona HTTP.

Indice de contenidos:
1. Introducción a HTTP
2. URLs
3. Métodos HTTP
4. Representación de resources
5. Librerías HTTP client
6. Códigos de respuesta
7. Ejemplo de aplicación en REST

Screenshot_20200510_215842