viernes, 14 de mayo de 2010

RadaGuia # 2 Llenar base de datos Mysql


Bueno dandole seguimiento a la RadaGuia hoy aprenderemos a llenar una base de datos Mysql.

Requisitos del Tutorial:
-Haber pasado por la Guia1
-Tener conocimientos de Mysql
-tener la voluntad de aprender
-Dejar un comentario al final del post


para comenzar ya con esta etapa del proyecto ya deberiamos de tener todas estas cosas:
-tener un diseño ya hecho de nuestro sistema
-ya tener por lo menos dibujado todos tus formularios
-Tener la base de datos ya normalizada y hecha en Mysql
-Tener validados tus entradas de datos o formularios ( ya sea en php , Javacript o jsquery )

Bien ya hecho esto ya estas listo para empezar a llenar tu base de datos.

Llenar registros desde un formularios html o php hacia una base de datos mysql

Paso1
Bien primero deberemos tener nuestra base de datos ya hecha para esta guia por cuestiones didacticas solo usare una tabla para que sea un poco mas rapido el tutorial , si usas2 tablas tienen que estar normalizadas y relacionadas , pero a la hora de llenar tienen que pensar cual tabla depende de la otra para poder llenarla correctamente.

bien seguimos con el tutorial y el primer paso es hacer el formulario de registro en html.
que nos quedaria algo asi .

este es el archivo Html no me detendre tanto en explicar este paso porque html ya lo sabemos pero te dare unos consejos practicos que te pueden servir:
*fijate en las etiquetas form que esten todos los atributos como el action , como el method.
*a la hora de poner los objetos tipo texto ponele nombre que te acordes , no les pongas nombres rebuscados.
*siempre acostumbrate a ponerle maxlength que sea igual a la de la base .
*trabaja en tablas para que se te ordene el contenido.

bien ya hecho esto pasamos al siguiente paso (acuerdate de validar ese formulario).

Paso 2

bueno ahora vamos hacer lo mas importante que es el llenado de la base de datos , primero crearemos el archivo que pusimos en el action del form del html , que es el que nos procesara toda la informacion.


bueno una ves hecho esto ya llena la tabla personas aca te van unos consejos para llenar una base de datos.
*ten cuidado con los nombres de la base de datos y de las tablas tenes que ponerlos como estan en phpmyadmin o cualquier otro IDE que estes utilizando.
*fijate cuando vallas hacer el insert que primero son los campos de la base de datos y luego le madamos por POST los campos que estan en el formulario.
*si ya estas trabajando con CSS mete este codigo en tu diseño ( acuerdate que tu pagina tiene que ser php)lo metes donde quieras que te de el echo .
*yo se que en proyecto estamos llenado casi 3 tablas en una sola pagina pero no es nada de otro mundo solo repite esos pasos para los demas campos solo que tienes que quitar la variable tabla para que no te de problemas.

bueno espero que les sirva , es algo sencillo se los he explicado a lo salvadoreño , y mas adelante veremos como hacer la modificacion de datos y eliminado , las consultas y las busquedas.

Descargar archivos

Comenta no sean Takaños ....

Examen Desarrollo de Sistemas PHP Mysql


Bueno hoy viernes hicimos el examen de desarrollo y se sentia que venia quebrador para todos ,y bueno asi fue , aca esta la descripcion del examen para que le den una miradita y se vallan preparando para los que no lo han hecho.

*Base de datos en Mysql
tabla alumno tabla Carreras
carnet codcarrera
nombre nombre_carrera
apellidos Jefa_carrera
email
nom_encargado
tele_encargado
cod_carrera

*Crear el mantenimiento necesario para cada tabla
-insertar
-modificar
-eliminar
-consultar
--alumnos por carrera
-busquedas
--de alumnos por carnet
--de alumnos por apellido

*crear un menu principal para acceder a esas opciones

bueno en si el examen es bastante largo , mas que eran dos tablas .

en mi opinion personal fue un buen examen estaba complicado y largo(el que diga lo contrario que ni siquiera se moleste en comentar , todos estamos aprendiendo ) asi que fue una mañana bastante larga ya que eran las 11 y algunos no habiamos terminado todavia asi que se hizo lo que se pudo yo creo que me defendi con lo que pude hacer algunas cosas no me funcionaron del todo bien ( o como queria el profesor) pero funcionaba asi que ni modo ya estubo ay que pensar en el otro .

para los compañeros que les falta por hacer este examen pues les recomiendo que estudien bastante , y que practiquen porque esta bastante pesado el examen .

Descargar

miércoles, 12 de mayo de 2010

Tutorial # 1 El diseño del Sistema


requisitos para iniciar el tutorial:
-tener una computadora
-tener las ganas de aprender
-tener conocimientos solidos de html
-conocimientos basicos de editores web graficos
-dejar un comentario al final del post


bueno sean bienvenido al primer tutorial de mucho para realizar tu proyecto, hoy aprenderemos como escoger tu diseño para tu proyecto.

primero tenemos que familiarizarnos con conceptos que aprenderemos hoy , primero tu te has preguntado como hacen los diseñadores de paginas web .cuando les toca realizar un sitio enorme ... no , no creas que van guardan la primera pagina que diseñan 80 veces con nombres diferentes, pues para eso vamos a explicar unos consejos y trucos que los profesionales usan.

primero todos sabemos como funciona el html y como se arma una pagina , mas bien el codigo se divide en etiquetas que hace algun tipo de accion o mas bien ponen un objeto que queramos en html , etiquetas de entrada y salida , pero todos sabemos que el html es estatico y muy pobre para nuestras exigencias ahora como desarrolladores .

bien pues te presento lo que se llama CSS (Cascading Style Sheets) hoja de estilos de cascadas,
bueno pero ustedes se preguntaran que es eso o como se como se come pues aca les va la explicacion.

Las hojas de estilo vienen a intentar volver a separar en un documento el estilo lógico del estilo físico, dejando este último en bloques de definición de estilos separados de la estructura del documento.

CSS son las siglas de "Cascade StyleSheet". Se trata de una especificación sobre los estilos físicos aplicables a un documento HTML, y trata de dar la separación definitiva de la lógica (estructura) y el físico (presentación) del documento.

El estilo lógico se refiere a la lógica del documento: cabeceras, párrafos, ... no se preocupa de la apariencia final, sino de la estructura del documento. Por el contrario, el estilo físico no se preocupa de la estructura del documento, sino por la apariencia final: párrafos con un cierto tipo de letra, tablas con un determinado color de fondo, ...

La finalidad de las hojas de estilo es crear unos estilos físicos, separados de las etiquetas HTML (en lugar de como parámetros de las etiquetas), y aplicarlos en los bloques de texto en los que se quieran aplicar. Estos estilos podrán ser modificados en algunas ocasiones desde JavaScript, y esto empieza a darnos un poco más de interactividad.

despues de esta explicacion tecnica y rara se los traducire al buen salvadoreño que son estas ondas:

bueno en si el HTML solo da la estructura de la pagina, lo que hace el css es darle el estilo la apariencia y el orden que debe llevar ese diseño dentro de esa estructura html.

que puedes definir con css tipos de fuentes , alineaciones,color,fondos , tamaaños.

pero te preguntaras , si eso lo hace dreamweaver para que lo tengo q realizar en otro archivo , pues la respuesta es que una ves tengas tu CSS listo solo lo aplicas a tu web y listo todas tus paginas van a tener el mismo estilo .

la ventaja es que si yo por ejemplo me equivoco en algun detalle del diseño por ejemplo el color de algun parrafo importante dentro de mi sitio , solo edito mi CSS y los cambios se realizaran de un solo a las demas paginas.

ves xq los profesionales arman en un dia los sitio web , no es que sean unos locos en esto si no que saben como utilizar estas herramientas.

no entrare en detalles tecnicos sobre css o como se hace uno la verdad ay muchos en internet que ya estan preelaborados , pero es muy importante que te leas un manual sobre css antes de tratar de modificar algo en el css .

bien pero como me decidire en mi diseño para mi sistema aca te va unos consejos :

*primero investiga paginas o sistemas parecidos al tuyo para ver como los han armado

*segundo elige colores que vayan con tu sistema , (si tu sistema renta de carros no vayas a elegir colores extraños , metete a tu sistema preguntale a personas normales (normales significa que no sepan nada de este vacil)(este vacil significa informatica) para que te den una opinion.

*tercero una ves elegido tu diseño debes pensar si se acopla a todos los formularios que debes realizar.

*cuarto un consejo muy util y que me ha servido mucho es dibujar primero todo los formularios que voy a realizar en mi sistema para que cuando este en mi pc no este inventando que poner.

*una ves elegido tu diseño ordena tu sitio siempre acostumbrate a dividir tu sitio por modulos .

*ya realizado esto ya estas listo para editar tu diseño y manos a la obra .

aca te dejo unas url donde hay diseños bonitos y acoplables a los que estamos haciendo.

http://www.freecsstemplates.org/

http://www.megaupload.com/?d=8XY4LVYE

http://www.free-css-templates.com/

bueno espero que les sirva este aporte , Y si ya lo sabes esto, no critiques mejor ayuda a los demas.

Comenten no sean bayuncos

martes, 11 de mayo de 2010

Mascon pero con lluvia


Otro mascon en la PES2010 pero estaba cayendo un pijaso de agua en el partido espero sus comentarios

RadaGuia


bueno señores este jueves vamos a empezar una serie de tutoriales para ir avanzando en los proyectos de PHP , desde lo mas basico hasta lo mas extremo que te puedas imaginar , los tutoriales contendran desde consejos para tu proyectos , como empezarlo hacerlo, como llenar datos,como modificar datos , como eliminar datos , un reporte sencillo , un login con sesiones, bueno desde trucos , locuras , bayuncadas , fatalytis.

no te lo pierdas estate pendiente de este blog, y si quieres aportar solo mandame un correo a la direccion de correo cooper7300@gmail.com donde especificas que es lo quieres aportar a la comunidad de vacil mio .