Relacionar tablas en MySql
Taller de Programacion Web
martes, 12 de noviembre de 2013
sábado, 9 de noviembre de 2013
lunes, 4 de noviembre de 2013
miércoles, 30 de octubre de 2013
Importar excel en MYSQL
IMPORTACION DE EXCEL EN MYSQL
- Abrimos nuestro panel de control XAMPP
- Activamos los controles Apache Y el MySQL.
- Nos va a salir esta ventana en un navegador.
- Entonces escogemos con que conexión de servidor vamos a trabajar que va aser UTF8_GENERAL_CI
- Aqui bamos a crear una Base de Datos llamada ALUMNOS
- Como vemos aquí nos muestra nuestra tabla creada llamada alumno
- Ahora dentro de la base de datos alumnos. Creamos una base llamada NOTAS
- Esta es una imagen del cual la vamos a llenar respectivamente
- Aquí tenemos el ejem. de como va haser llenado nuestra base de datos.
- Aquí tenemos la estructura de como se a creado nuestra tabla
- Entonces una vez creada nuestra tabla. Nos vamos a importar q nos va a facilitar subir nuestra notas de excel.
- Nos muestra esta Ventana donde bamos a seleccionar el archivo que queremos importar.
- Para no tener problemas con la importacion borramos lo que esta en la primera casilla y le ponemos una "," coma.
- El archivo que vamos a subir es este que ya esta guardado con el tipo CSV
- Aqui observamos el archivo ya subido
Ejercicio N°1
- Bueno nuevamente creamos una base de datos llamada practica
- Finalizando con la clase aqui tenemos la imagen con las tablas creadas.
- Aqui nos muestra su estructura
miércoles, 2 de octubre de 2013
FTP
Protocolos FTP
El protocolo FTP (Protocolo de transferencia de archivos) es, como su nombre lo indica, un protocolo para transferir archivos.
La implementación del FTP se remonta a 1971 cuando se desarrolló un sistema de transferencia de archivos (descrito en RFC141) entre equipos del Instituto Tecnológico de Massachusetts (MIT, Massachusetts Institute of Technology). Desde entonces, diversos documentos de RFC (petición de comentarios) han mejorado el protocolo básico, pero las innovaciones más importantes se llevaron a cabo en julio de 1973.
Actualmente, el protocolo FTP está definido por RFC 959 (Protocolo de transferencia de archivos (FTP) - Especificaciones).
La función del protocolo FTP
El protocolo FTP define la manera en que los datos deben ser transferidos a través de una red TCP/IP.
El objetivo del protocolo FTP es:
- permitir que equipos remotos puedan compartir archivos
- permitir la independencia entre los sistemas de archivo del equipo del cliente y del equipo del servidor
- permitir una transferencia de datos eficaz
El modelo FTP
El protocolo FTP está incluido dentro del modelo cliente-servidor, es decir, un equipo envía órdenes (el cliente) y el otro espera solicitudes para llevar a cabo acciones (el servidor).
Durante una conexión FTP, se encuentran abiertos dos canales de transmisión:
- Un canal de comandos (canal de control)
- Un canal de datos
Por lo tanto, el cliente y el servidor cuentan con dos procesos que permiten la administración de estos dos tipos de información:
- DTP (Proceso de transferencia de datos) es el proceso encargado de establecer la conexión y de administrar el canal de datos. El DTP del lado del servidor se denomina SERVIDOR DE DTP y el DTP del lado del cliente se denomina USUARIO DE DTP.
- PI (Intérprete de protocolo) interpreta el protocolo y permite que el DTP pueda ser controlado mediante los comandos recibidos a través del canal de control. Esto es diferente en el cliente y el servidor:
- El SERVIDOR PI es responsable de escuchar los comandos que provienen de un USUARIO PI a través del canal de control en unpuerto de datos, de establecer la conexión para el canal de control, de recibir los comandos FTP del USUARIO PI a través de éste, de responderles y de ejecutar el SERVIDOR DE DTP.
- El USUARIO PI es responsable de establecer la conexión con el servidor FTP, de enviar los comandos FTP, de recibir respuestas del SERVIDOR PI y de controlar al USUARIO DE DTP, si fuera necesario.
Conexión FTP utilizando el programa NICO
Conexión FTP utilizando el plugin de Notepad++
Conexión FTP desde Internet Explorer
Conexión FTP desde Dreamweaver
Notepad++
Descargar e Instalar Notepad++
Configurar el autocompletado de entrada
Plugins necesarios para Notepad++
- TextFX
- XBrackets Lite
- Explorer
- WebEdit
- Zen Coding
- TextFx
Imprescindible para desarrollo web. Cierra automáticamente las etiquetas y los paréntesis Después de instalarlo ir a TextFx => TextFx Settings y marcar "Autoclose XHTML/XML <tag>" y "Autoclose {([ Brace". En los archivos php como los de joomla es necesario ir a Lenguaje => H y marcar "HTML" para que funcione.
- XBrackets Lite
permite autocompletar paréntesis () es decir, se inserta correspondiente corchete derecho cuando se escribe el soporte izquierdo. el plugin utiliza autocompletar "inteligente".
- Explorer
- WebEdit
Nos añade una serie de etiquetas html predefinidas a la barra de herramientas para ganar tiempo. También es posible configurarnos nuestras propias estructuras.
- Zen Coding
es un plugin que hace magia con las etiquetas. Es de esas herramientas que te hacen disfrutar el escribir todo ese código y, más interesante aún, que te aventura a descubrir nuevas formas de utilizarlo. Piensa en ello como un sublenguaje que produce HTML.
Zen Coding para HTML y CSS
Como instalar un plugin
La instalación es muy sencilla, pues la mayoría de estos están consolidados en Sourceforge y el editor los descarga solito. Para esto tienes que hacer lo siguiente:
- Abre el menú “Plugins”, opción “Plugin Manager” y da click en “Mostrar/Show Plugin Manager”.
- Espera a que la lista se actualice, luego en la ficha “Disponibles/Available” marca aquellos que te interesan.
- Da click en el botón “Instalar/Install”.
![]() |
martes, 1 de octubre de 2013
Manejos de Formularios
FORMULARIOS
Un formulario es una sección de un documento que contiene contenido normal, código, elementos especiales llamados controles (casillas de verificación (checkboxes), radiobotones (radio buttons), menúes, etc.), y rótulos (labels) en esos controles. Los usuarios normalmente "completan" un formulario modificando sus controles (introduciendo texto, seleccionando objetos de un menú, etc.), antes de enviar el formulario a un agente para que lo procese (p.ej., a un servidor web, a un servidor de correo, etc.)
Sintaxis:
<FORM ACTION="destino_de_la_información" METHOD="POST"
- ACTION
Indica el tipo de acción que va a realizar el formulario. Anteriormente indicamos que la información podía enviarse a un correo electrónico o a un programa que la gestione. Es mediante esta etiqueta que se gestionan los formularios.
Si queremos que el formulario se envíe a un correo, la acción quedaría escrita de la siguiente manera: <form action=mailto:direcciondelcorreo@correo.com…></form>. Este tipo de envíos se utilizarían para casos de formularios de contacto, de sugerencias, etc.
Si lo que queremos es que la información sea enviada a un programa que la gestione, debemos indicarle en la acción, la url del archivo donde se encuentra ubicado el programa que la gestionará. Lo escribiríamos de la siguiente manera: <form action="dirección completa del archivo que la gestionará" ...> </form>. Este tipo de envíos se utilizarían para casos de formularios de encuestas, cuestionarios, etc.
- METHOD
Mediante este atributo le indicamos al formulario la forma en la que el formulario será enviado. Existen dos valores posibles: get y post.
El valor get es el valor por defecto. Si no concretamos el method, la información se enviará a través de este medio.
“get” indica que los datos enviados se adjuntarán en la barra de direcciones del cliente, al final de la url correspondiente y después de un signo de interrogación de cierre. Si se envía más de un dato, éstos irán separados por el símbolo &.
Un ejemplo de un formulario enviado por el method=“get” sería el siguiente: http://www............?nombre1=valor1&nombre2=valor2
El valor post indica que el método de envío no se hará a través de la url, sino formando parte del cuerpo de la petición.
- TARGET
Da el nombre de una ventana o sección a la que son enviados los datos. Solamente para Netscape e Internet Explorer.
- ID
id y un name con el mismo valor.- NAME
El atributo name identifica al control. El formulario únicamente envía al servidor los datos de los controles que tienen establecido el atributo name, por tanto si un control no tiene establecido su atributo name, el control simplemente se ignora. Si hubiera varios controles con el mismo atributo name, el formulario envía todos los datos.
Suscribirse a:
Comentarios (Atom)

































