https://www.imosver.com/pt/libros/php-y-mysql-49902900294990290029Php y mysql33.73PHP y MySQL se han convertido rápidamente en el estándar de facto para el desarrollo rápido de sitios Web dinámicos con bases de datos. Juntos constituyen una combinación excelente para la creación dehttps://static.imosver.com/imagenes_small/9788441/978844152389.jpgLibrosLibros/INFORMATICASin stockANAYA MULTIMEDIA000https://static.imosver.com/imagenes_small/9788441/978844152389.jpg35.551.772008/03/019788441523890Davis, Michele E./Phillips, Jon ALibrosaño_2008idioma_CastelhanoCautor_Davis, Michele E./Phillips, Jon Asaga_ANAYA MULTIMEDIA O'REILLY
Este tipo de cookies permitem ao usuário a navegação através de uma página web, plataforma ou aplicação e a utilização das diferentes opções ou serviços que nela existam.
imosver_session
Descrição
Cookie técnica própria. Mantém a tua sessão identificada enquanto navegas: o carrinho, o idioma e o acesso à tua conta. Sem ela o site não pode funcionar.
Duração
120 minutos
Instalações
Domínio
imosver.com
OCT8NE
Descrição
Este cookie é utilizado para o correto funcionamento do Chat da Oct8ne para prestar o serviço de atendimento ao cliente ao usuário.
São aquelas que possibilitam o acompanhamento e análise do comportamento dos usuários em nossa página. A informação recolhida é utilizada para a medição da atividade dos usuários na web e a elaboração de perfis de navegação dos usuários.
_clsk
Descrição
Cookie própria do Microsoft Clarity. Agrupa numa única sessão as páginas que visitas durante a navegação, para analisar o percurso dentro do site.
Duração
1 dias
Instalações
Domínio
imosver.com
logglytrackingsession
Descrição
Identifica e regista a sessão do usuário para fins analíticos.
Duração
Sessão
Instalações
Domínio
.imosver.com
GOOGLE_ANALYTICS
Descrição
Regista um identificador único que é utilizado para gerar dados estatísticos sobre como o visitante utiliza o sítio web.
Duração
1 Ano
Instalações
Domínio
.imosver.com
_clck
Descrição
Cookie própria do Microsoft Clarity. Guarda um identificador anónimo do navegador para atribuir ao mesmo utilizador as visitas a este site e elaborar estatísticas de utilização.
Duração
1 Ano
Instalações
Domínio
imosver.com
CLID
Descrição
Cookie de terceiros do Microsoft Clarity. Identifica a primeira vez que o Clarity deteta este navegador em qualquer site que utilize o serviço.
Duração
1 Ano
Instalações
Domínio
clarity.ms
_ga
Descrição
Cookie do Google Analytics. Guarda um identificador anónimo do navegador para distinguir utilizadores e elaborar estatísticas de utilização do site.
Duração
2 Ano
Instalações
Domínio
.imosver.com
_ga_LZR660YW0M
Descrição
Cookie do Google Analytics 4. Mantém o estado da sessão de análise para poder medir as visitas e o percurso dentro do site.
Duração
2 Ano
Instalações
Domínio
.imosver.com
São aquelas que nos permitem adaptar a navegação em nosso site às suas preferências (ex.: idioma, navegador utilizado, etc.).
_fbp
Descrição
Utilizado pelo Facebook para oferecer uma série de produtos publicitários, como ofertas em tempo real de anunciantes terceiros.
Duração
3 Mês
Instalações
Domínio
.imosver.com
afiliado
Descrição
Cookie própria do programa de afiliados. Guarda durante 30 dias o código do afiliado que te trouxe até ao site, para lhe poder atribuir a venda.
Duração
1 Mês
Instalações
Domínio
imosver.com
MUID
Descrição
Cookie de terceiros da Microsoft. Identifica navegadores únicos que visitam sites da Microsoft e é utilizada para fins publicitários, de análise e operacionais.
Duração
1 Ano
Instalações
Domínio
clarity.ms
ANONCHK
Descrição
Cookie de terceiros da Microsoft. Indica se o identificador MUID é transferido para o ANID, uma cookie utilizada para fins publicitários.
Duração
10 minutos
Instalações
Domínio
clarity.ms
MR
Descrição
Cookie de terceiros da Microsoft. Indica se o identificador MUID deve ser atualizado.
Duração
7 dias
Instalações
Domínio
clarity.ms
SM
Descrição
Cookie de terceiros da Microsoft. Sincroniza o identificador MUID entre os vários domínios da Microsoft.
Duração
Sessão
Instalações
Domínio
clarity.ms
_fbc
Descrição
Cookie da Meta. Guarda o identificador do anúncio do Facebook ou Instagram a partir do qual chegaste, para atribuir a visita a essa campanha publicitária.
Duração
3 Mês
Instalações
Domínio
.imosver.com
_gcl_au
Descrição
Cookie do Google Ads. Regista a visita proveniente de um anúncio para poder medir as conversões das campanhas publicitárias.
Duração
3 Mês
Instalações
Domínio
.imosver.com
_uetsid
Descrição
Cookie da Microsoft Advertising. Identifica a tua sessão de navegação para medir as conversões das campanhas publicitárias do Bing.
Duração
1 dias
Instalações
Domínio
.imosver.com
_uetvid
Descrição
Cookie da Microsoft Advertising. Identifica o teu navegador entre visitas diferentes para medir as conversões das campanhas publicitárias do Bing.
PHP y MySQL se han convertido rápidamente en el estándar de facto para el desarrollo rápido de sitios Web dinámicos con bases de datos. Juntos constituyen una combinación excelente para la creación de aplicaciones Web de todos los niveles. Este libro enseña cómo trabajar con MySQL, cómo programar en PHP y cómo unirlos para generar contenidos dinámicos. Comienza con los conceptos básicos de PHP, incluyendo strings y arrays, y explicando las diferencias entre las distintas versiones del lenguaje. Continúa detallando las ventajas de MySQL, y toda la información sobre el trabajo con tablas y expresiones. Sin necesidad de ningún tipo de conocimiento previo en programación, aprenderá paso a paso y con lenguaje sencillo a realizar sitios Web sofisticados e interactivos de forma rápida y fácil. Se instruirá en la creación de sitios Web dinámicos de principio a fin e identificará los problemas más comunes.Introducción Capítulo 1. La Web y el contenido dinámico Internet y HTTP El papel de PHP y MySQL en el desarrollo Web Ventajas del uso conjunto de PHP y MySQL El valor del código abierto Los elementos de una aplicación PHP PHP Apache SQL y bases de datos relacionales MySQL Compatibilidad Integrar diferentes fuentes de información Solicitar datos desde una página Web Preguntas del capítulo uno Capítulo 2. Instalación Desarrollo local Instalación por defecto o completa Instalar Apache Instalar PHP Activar PHP en Mac OS X Instalar MySQL Instalar el conector MySQL Instalación de MySQL en Mac OS X XAMPP Trabajar de forma remota Preguntas del capítulo dos Capítulo 3. Explorando PHP PHP y texto HTML Mostrar texto Distinguir PHP de HTML Ladrillos para programar Variables Lectura del valor de una variable Tipos de variables Ambito de las variables Variables Uso de caracteres especiales en cadenas Comparar cadenas Concatenación Combinar cadenas Constantes Constantes predefinidas Matemáticas Operadores de asignación combinados Autoincremento y autodecremento Preincremento y predecremento Preguntas del capítulo tres Capítulo 4. Toma de decisiones en PHP Expresiones Definición de los operadores Número de operandos Tipos de operandos Orden de precedencia Asociación Operadores relacionales Igualdad Operadores de comparación Operadores lógicos Condicionales La instrucción if La instrucción else La instrucción elseif El operador ? La instrucción switch La instrucción break La instrucción default Bucles Bucles while Bucles do...while Bucles for Detener un bucle Instrucciones continue Preguntas del capítulo cuatro Capítulo 5. Funciones Invocar funciones Definir funciones Parámetros Referencias para los parámetros Archivos incluidos y requeridos en PHP La instrucción include La instrucción include_once Funciones requiere y require_once Comprobar el funcionamiento de una función Programación Orientada a Objetos Crear una clase Crear una instancia Métodos y constructores Ambito de las variables dentro de las clases Herencia El operador extends El operador parent Métodos y variables estáticas Referencias variables Preguntas del capítulo cinco Capítulo 6. Matrices Aspectos básicos de las matrices Matrices indexadas de forma numérica frentea matrices asociativas Crear una matriz Asignación empleando identificadores de matriz Asignación empleando array Establecer bucles y referenciar valores para una matriz Añadir valores a una matriz Recuento del número de elementos de una matriz Clasificar matrices Matrices multidimensionales Extraer variables de una matriz Uso de compact para crear una matriz a partir de variables Funciones de matrices en PHP Preguntas del capítulo seis Capítulo 7. Trabajar con MySQL Base de datos MySQL Acceso a la base de datos a través de la línea de comandos Operadores Comandos Gestionar la base de datos Crear usuarios Crear una base de datos MySQL Uso de phpMyAdmin Conceptos básicos de bases de datos SQL: Lenguaje de Consulta Estructurado Crear tablas Añadir datos a una tabla Manipulación de definiciones de tablas Cambiar el nombre de una tabla Cambiar el tipo de datos de una columna Añadir una columna Cambiar el nombre de una columna Eliminar una columna Eliminar una tabla Ejecutar consultas en la base de datos Limitar los resultados empleando WHERE Especificar el orden Combinar tablas Natural join Join on Alias Modificar el contenido de la base de datos Eliminar el contenido de la base de datos Funciones de búsqueda Operadores lógicos Preguntas del capítulo siete Capítulo 8. Manejo de bases de datos Diseño de bases de datos Bases de datos relacionales Tipos de relaciones Relaciones uno a uno Relaciones uno a muchos Relaciones muchos a muchos Normalización Formas de normalización Primera forma normal Segunda forma normal Tercera forma normal Columnas de tipos de datos Respaldo y restauración de datos Copiar archivos de la base de datos El comando mysqldump Respaldo de datos Restaurar una base de datos MySQL Trabajando con otros formatos El comando mysqlimport Gestión de respaldos SQL avanzado Indices Dónde usar índices Dónde especificar un índice Indices multicolumna El comando EXPLAIN Selección con la cláusula LEFT JOIN ON Selección con GROUP BY Uso de funciones de la base de datos Funciones de cadenas Funciones de fecha y hora Preguntas del capítulo ocho Capítulo 9. Comunicación entre PHP y MySQL El proceso Recursos Ejecución de consultas sobre la base de datos empleandofunciones de PHP Añadir información de acceso a la base de datos Conexión a la base de datos Errores comunes relacionados con la conexión Seleccionando la base de datos Crear una consulta SQL SELECT Ejecutar la consulta Obtener y mostrar Tipos de obtención de datos Cierre de la conexión Todo a la vez Uso de PEAR Instalación Unix Windows Alojamiento en un ISP Añadir paquetes adicionales Reescribimos el ejemplo libros empleando PEAR Crear una instancia de conexión Cadena de conexión Ejecución de consultas Obtener datos Cierre Mensajes de error en PEAR Preguntas del capítulo nueve Capítulo 10. Trabajar con formularios Crear un formulario Acceder a valores enviados a través de un formulario Valores por defecto Métodos para introducir datos Cuadros de texto Area de texto Casillas de verificación Botones de opción Elementos ocultos Cuadros de lista Trabajar con diferentes valores Validación de datos Validación de casillas de selección, botones de seleccióny cuadros de lista Validación de cuadros de texto y áreas de texto Creación de un conversor entre pies y metros con PHP Creación de una herramienta de conversión de zona horariacon PHP Ejecución de consultas sobre la base de datos empleando datosprocedentes de un formulario Plantillas Motores de plantillas Instalación Estructura de directorios Creación de un script de ejemplo Creación de una plantilla de ejemplo Preguntas del capítulo diez Capítulo 11. PHP aplicado Funciones de cadenas Aplicar formato a una cadena Uso de printf Relleno Especificar grado de precisión Uso de sprintf Longitud Cambiar a mayúsculas o minúsculas Comprobar una cadena Uso de la posición de una cadena y una subcadena para extraerun fragmento de la cadena Funciones de fecha y hora Formatos de fecha y hora Cálculos con fecha y hora Validación de fechas Uso de mktime para crear una fecha Manejo de archivos Funciones y precauciones Permisos Creación de archivos Eliminar archivos Renombrar archivos Contenedores URL Subir archivos Acceder al archivo Valida