lunes, 25 de agosto de 2014

Tutorial PHP & MySQL (recomendado beginners) Mantenimiento de tablas

Mantenimiento de tablas PHP & MySQL

Segunda Parte

En la primera entrega de este pequeño tutorial vimos como instalar nuestro servidor XAMPP, asi que ahora lo que haremos será crear el enunciado de lo que queremos crear:
"Cree un mantenimiento de usuarios, el cual pueda saber la fecha en que el usuario ha sido creado, así mismo que pueda ser categorizado con tipo de usuario: Administrador o simple usuario. El administrador podrá activar o desactivar al usuario o borrarlo si es necesario (solo administradores podrán borrarlo) y actualizarlo (solo el usuario podrá modificar su perfil o el administrador)". 
Vamos a crear nuestras tablas en la herramienta phpmyadmin que nos permite administrar nuestra base de datos, asi que accederemos a PhpMyadmin através del navegador de la siguiente forma: Localhost:8080\phpmyadmin allí crearemos la base de datos mantenimiento_tablas y luego crearemos la primera tabla usuarios:


Podríamos crear las tablas una por una de esta forma según esta ultima imagen sin embargo, también podríamos utilizar el diseñador de tablas que se encuentra justo al entrar en la base de datos recién creada y luego buscar en la opcion más, se desplegará un menú, al final encontrarás la opción diseñador.
Creando tabla usuarios
De esa forma quedará la tabla usuario según se visualiza en la imagen arriba, el tipo de valor TIMESTAMP en la columna fecha_creacion se llenará automaticamente al insertar el registro de ese usuario insertando la fecha y hora exacta del servidor en ese momento. El campo id_usuario igualmente se incrementará automaticamente ya que el valor de la columna A_I(auto incremente) está seleccionado y olvide mencionarles que es primary key (id_usuario). Al final las tablas quedarían así:

La tabla Tipo_usuario contendrá los 2 tipos de usuarios disponibles: administrador y usuario, asi que obviamete hay que hacer una relación entre las 2 tablas para que puedan interactuar entre sí. Cómo se logra esto? sencillo, vamos a crear un indice en la tabla que esta referenciando (Usuarios), justamente en la columna id_tipo_usuario de la forma siguiente:


Luego de haber creado el índice en dicha columna, debemos ir a la opción que dice "Vista de relaciones" y luego hacer lo siguiente:
Llenaremos desde aquí la tabla: Tipo_usuarios:
Al agregar estos dos tipos de usuarios en la tabla Tipo_usuarios procederemos a crear un usuario en la tabla usuario que es el que nosotros ocuparemos como Administrador:

Al final el nuevo registro de nuestro usuario quedará tal y como se ve en la imagen que se muestra arriba.

Hasta acá llega esta segunda parte pero en la tercera parte si programaremos ya en PHP, solo que necesitabamos tener listo nuestro ambiente de trabajo para que todo funcione perfecto. Quieres ver la primera parte? click aquí

Saludos desde El Salvador

No hay comentarios:

Publicar un comentario

Gracias por tu opinión