Como_hacer_encuestas_php_mysql

Páginas: 4 (836 palabras) Publicado: 18 de septiembre de 2015
Aplicaciones de Internet
www.CarlosBacalla.com
SISTEMA DE ENCUESTAS CON PHP Y MYSQL
Objetivo:
Trabajar con MySQL, Base Datos y Tablas
Trabajar con Librería de Conexión, INCLUDE
Generar un grafico decolumnas con Codigo PHP
I. CREAR LA BASE DE DATOS: SistemaEncuesta
Vamos a crear encuestas para nuestro sitio web. Para ello crearemos dos sencillas tablas en MySQL,
una para controlar las encuestaspropiamente dichas y otra para las respuestas de cada encuesta.
Tabla de encuestas:
CREATE TABLE encuestas (
id INT not null AUTO_INCREMENT,
titulo VARCHAR (100) not null ,
fecha INT(10) not null ,PRIMARY KEY (id));




Id: Es el identificador de la encuesta. Se incrementa automáticamente y sirve de clave primaria.
Titulo: Tendremos 50 caracteres para asignar un titulo que contendrá la preguntaen sí.
Fecha: Servirá tanto para conocer la fecha de la encuesta, como para que sólo se muestre la
última.

Tabla de respuestas:
CREATE TABLE respuestas (
id INT not null AUTO_INCREMENT,
textoVARCHAR (50) not null ,
votos INT (5) not null ,
idenc INT not null,
PRIMARY KEY (id));





Id: Identificador de la respuesta. Se incrementa automáticamente y sirve de clave primaria.
Texto: Es eltexto que describirá la respuesta
Votos: El total de votos acumulados.
Idenc: Referencia al Id de la encuesta a la que está asociado.

Ing. Carlos Bacalla

Página 1 de 10

Aplicaciones de Internetwww.CarlosBacalla.com

II. CREAR LA LIBRERÍA DE CONEXIÓN A LA BASE DATOS
ARCHIVO: CONEXIÓN.PHP

III. DAR DE ALTA UNA NUEVA ENCUESTA
La forma de crear una nueva encuesta será sencilla; Un formulario nospregunta el texto de la pregunta
y el número total de respuestas. Damos a "Enviar". Acto seguido tendremos un campo de texto por cada
respuesta, donde asignaremos el texto de la respuesta. Volvemos a dara "Aceptar" y si todo ha ido bien,
nuestra encuesta ya estará dada de alta en nuestra base de datos.
Primer formulario: encuestas
ARCHIVO: ENCUESTA.PHP

Ing. Carlos Bacalla

Página 2 de 10...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS