Tutorial de php y mysql

Tutorial de PHP y MySQL (LuCAS)

Página 1 de 54

Tutorial de PHP y MySQL COMPLETO

1. Instalación de Apache+PHP+MySQL Instalación en Windows Instalación en Linux/Unix

o o

5.

Comenzando con MySQL

2.

Sintaxis en PHP

o o o o o o o o o

Mi primer script Variables y Operadores Seriables y Operadores Sentencias de Control Las Tablas Las Funciones Include() y require() Tiempo yfecha Las Clases en PHP 6.

o o o o o o o

MySQL Funciones PHP de acceso a MySQL Conectar a MySQL desde PHP Creación de una Base de Datos en MySQL Importar bases de datos desde MS Access Mostrar los datos de una consulta Un buscador para nuestra base de datos

Operaciones con registros

o o o o

Añadir registros Modificar registros Borrar registros Todo a la vez

3.

Formularioso o

Los Formularios Descarga de archivos desde un formulario

7.

Conexión a MySQL con ODBC

4.

Ficheros

o o o o

Instalación de MyDOBC Conexión remota a MySQL con MS Access Exportar tablas desde MS Access a MySQL Importar tablas desde MySQL a MS Access

o

Funciones de acceso a ficheros

Instalación de Apache+PHP+MySQL en Windows
En este capítulo describiremos el procesode instalción de la base de datos MySQL, de un servidor web Apache con PHP, en una máquina con sistema operativo Windows. Lo primero que debemos hacer es conseguirnos los programas necesarios, y que mejor para ello que diriguirnos a las páginas web (o cualquiera de sus mirros) de los programas en cuestión:
cualquiera de sus mirros) de los programas en cuestión:

o o o

Apache: www.apache.orgapache_1_3_x_win32.exe MySQL: www.mysql.com mysql-shareware-3.22.34-win.zip PHP: www.php.net php-3.0.x-win32.zip

NOTA: La versión para sistemas Windows de MySQL no es gratuita. Por lo que usaremos la versión shareware que está limitada a 30 días. La instalación de estos programas es muy fácil, PHP y MySQL vienen comprimidos en formato ZIP y sólo los tenemos que descomprimir en una carpeta,mientras que Apache es autoejecutable:

o

Descomprimimos PHP en “C:php3”

Tutorial de PHP y MySQL (LuCAS) Página 2 de 54 o Descomprimimos MySQL en “C:mysql” o Hacemos “doble click” en el fichero de Apache y aceptamos el directorio de instalación por defecto “C:Archivos de
ProgramasApache GroupApache”.

Ya tenemos instalados los programas, ahora sólo nos queda hacer unos pequeños ajustede configuración: APACHE
de configuración:

APACHE Editamos el fichero de configuración http.conf que se halla en C:Archivos de ProgramasApache GroupApacheconf” Buscamos la línea donde pone: #ServerName new.host.name Quitamos el comentario (#) y la cambiamos por: ServerName http://localhost Indicamos el directorio de PHP: ScriptAlias /php3 “C:php3” Definimos la extención de los script PHP:AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php3 .php AddType application/x-httpd-php3 .phtml Y asignamos la aplicación para las extensiones PHP: Action application/x-httpd-php3 “/php3/php.exe” Por defecto los ficheros que son accesibles desde el navegador se encuentran el la carpeta htdocs del directorio de Apache, pero la podemos cambiar: DocumentRoot “C:www” ……PHP Para configurar PHP, primero buscamos el fichero php3.ini-distphp3.ini-dist y lo renombramos a php.ini, después lo editamos y le hacemos los siguientes cambios: Buscamos la expresión “extension_dir” y la cambiamos por: extension_dir = C:php3 Para añadir el soporte para MySQL busca la línea: ; extension = php3_mysql.dll Cámbiala por: extension = php3_mysql.dll

Tutorial de PHP y MySQL (LuCAS)Copia el fichero php3.ini en “C:windows”

Página 3 de 54

Ejecución de los programas: Pues bien, ya solo nos queda arrancar los programas: C:Archivos de ProgrmasApache GroupApacheapache.exe C:mysqlinmysqld.exe #Para la versión shareware C:mysqlinmysqld-shareware.exe También podemos arrancar el servidor Apache desde el menú de inicio: Inicio->Progrmas->Apache Web Server->Start…