<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7338343689372416928</id><updated>2012-01-03T09:30:41.068-08:00</updated><category term='linux'/><category term='css'/><category term='java'/><category term='mysql'/><category term='php'/><category term='ajax'/><title type='text'>Pedro Astete</title><subtitle type='html'>Aplicaciones,softwares y mas....</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pedroastete.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://pedroastete.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>PedroAstete</name><uri>http://www.blogger.com/profile/11730873111051688372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_7jK9mSTj3z8/S2n8kOD2fKI/AAAAAAAAAHs/K7-gQDzte3k/S220/03012010186.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7338343689372416928.post-6670545580866592295</id><published>2010-03-07T10:27:00.000-08:00</published><updated>2010-03-07T10:32:05.690-08:00</updated><title type='text'>Terremoto en mi pais</title><content type='html'>&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-family:lucida grande;"&gt;&lt;span style="font-family: arial;"&gt;hola a todos en estos momentos no e podido conectarme ni poder pensar en nada que no sea en lo que paso en mi pais soy chileno y vivi el terremoto en carne propia .....&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;vivo en la region del bio-bio en donde el terremoto alcanso una magnitud de 8.8 ....&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;se que todos los chilenos saldremos adelante y nos levantaremos como lo sabemos hacer ...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;saludos y bendiciones a todos y que dios los vendiga...&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-family:lucida grande;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7338343689372416928-6670545580866592295?l=pedroastete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pedroastete.blogspot.com/feeds/6670545580866592295/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7338343689372416928&amp;postID=6670545580866592295&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/6670545580866592295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/6670545580866592295'/><link rel='alternate' type='text/html' href='http://pedroastete.blogspot.com/2010/03/terremoto-en-mi-pais.html' title='Terremoto en mi pais'/><author><name>PedroAstete</name><uri>http://www.blogger.com/profile/11730873111051688372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_7jK9mSTj3z8/S2n8kOD2fKI/AAAAAAAAAHs/K7-gQDzte3k/S220/03012010186.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7338343689372416928.post-3210925656023443191</id><published>2009-12-01T09:44:00.001-08:00</published><updated>2009-12-02T08:08:48.609-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>Un poco de AJAX  y CSS (Visual  studio2005)</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;&lt;span style="font-family:georgia;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Hola amigos acá estoy  un poco estresado ya que estoy en época de últimos certámenes y exámenes finales es por eso que no e tenido tiempo para postear pero a pesar de todo igual  vamos hacer algo cortito bueno no los aburro mas aquí va el ejemplo.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;&lt;span style="font-family:georgia;"&gt;Veremos 4 controles AJAX  los cuales serán,  CalendarExterder, TextBoxwaterMark, TabContainer, MutuallyExclusiveCheckBox,  y algunas cosas pocas sobre CSS.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Después veremos más ya que solo tengo un ratito desocupado XD.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Bueno primero que todo creamos un nuevo sitio web&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;(Click en la imagen para agrandar)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7jK9mSTj3z8/SxXXXrza3WI/AAAAAAAAAHk/qAukuh4rz58/s1600-h/1.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 250px;" src="http://4.bp.blogspot.com/_7jK9mSTj3z8/SxXXXrza3WI/AAAAAAAAAHk/qAukuh4rz58/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5410467329250876770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;Después agregamos un UpdatePanel dentro de este tienen  que ir todas la herramientas que usaremos, después agregamos el control Ajax TabContainer con tres lengüetas, dentro de la primera lengüeta  agregamos 2 Texbox , 3 botones, 2  CalendarExterder  y 4 Label tendría que quedarnos algo así&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7jK9mSTj3z8/SxXXQ_XkT_I/AAAAAAAAAHc/M_1VoYhw1FA/s1600-h/2.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 250px;" src="http://3.bp.blogspot.com/_7jK9mSTj3z8/SxXXQ_XkT_I/AAAAAAAAAHc/M_1VoYhw1FA/s400/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5410467214243680242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Después  hacemos doble Click sobre el botón “Total De Días De Diferencia” y agregamos el siguiente código en el método del botón  el cual  validara y ara el cálculo de días de diferencia entre la fecha de inicio y la de termino, el día de inicio no tendrá que ser mayor a la fecha de termino y no tendrá que a ver ninguna caja de texto vacía.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Código del botón&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style="color: rgb(255, 102, 0);"&gt;&lt;span style="font-size:180%;"&gt;&lt;code&gt;&lt;span id="fullpost"&gt;&lt;div align="center"&gt;&lt;pre style="overflow: auto; width: 490px; height: 290px;"&gt;&lt;div align="left"&gt;&lt;span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       Dim fecha_inicio As String&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       Dim fecha_termino As String&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       Dim diferencia As String&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       fecha_inicio = txtInicio.Text&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       fecha_termino = txtTermino.Text&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       Try&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;           If CDate(fecha_inicio) &gt; CDate(fecha_termino) Then&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;               lblResultado.Text = "La fecha de inicio no debe ser mayor a la fecha de  termino "&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;           Else&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;               diferencia = DateDiff("d", fecha_inicio, fecha_termino)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;               lblResultado.Text = diferencia&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;               Label3.Text = "Dias De Diferencia Hay Entre La fecha De Inicio y La De Termino"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;           End If&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       Catch oMen As Exception&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;           lblResultado.Text = "Debe Seleccionar Ambas Fechas (Inicio y Termino)"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       End Try&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;   End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;Después tenemos que relacionar los controles Ajax con los botones para poder ver los calendarios y así elegir nuestra fecha de inicio y termino&lt;br /&gt;“Btn1” será el nombre de nuestro botón “ver calendario” que esta el lado de la primera caja de texto y “txtInicio” será la primera caja de texto&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7jK9mSTj3z8/SxXXLQDcEEI/AAAAAAAAAHU/Qbe7WMwk134/s1600-h/3.jpg"&gt;&lt;img style="cursor: pointer; width: 237px; height: 400px;" src="http://1.bp.blogspot.com/_7jK9mSTj3z8/SxXXLQDcEEI/AAAAAAAAAHU/Qbe7WMwk134/s400/3.jpg" alt="" id="BLOGGER_PHOTO_ID_5410467115643441218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;&lt;br /&gt;Luego en nuestra segunda lengüeta agregaremos 2 Texbox, 1 botón, 2 controles TextBoxwaterMark y 2 Label, nos quedaría algo así&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7jK9mSTj3z8/SxXXBgBOEuI/AAAAAAAAAHM/uFBgk0t9W6g/s1600-h/4.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 250px;" src="http://4.bp.blogspot.com/_7jK9mSTj3z8/SxXXBgBOEuI/AAAAAAAAAHM/uFBgk0t9W6g/s400/4.jpg" alt="" id="BLOGGER_PHOTO_ID_5410466948130411234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;Al igual que el ejercicio anterior hay que relacionar el control Ajax con la caja de texto en la imagen aparece las propiedades del control Ajax en la propiedad TargetControlID seleccionamos que caja de texto que relacionaremos con el control Ajax, esto hay que hacerlo con ambos controles Ajax, o sea control Ajax1 con TextBox1 y control Ajax2 con Texbox2, luego nos dirigimos a las propiedades de la caja de texto y en la propiedad que aparece en la imagen Escribimos “Ingrese Usuario” y lo mismo en la caja de texto de la pass&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7jK9mSTj3z8/SxXW6nShh1I/AAAAAAAAAHE/EGLfFhcUH_0/s1600-h/6.jpg"&gt;&lt;img style="cursor: pointer; width: 318px; height: 400px;" src="http://3.bp.blogspot.com/_7jK9mSTj3z8/SxXW6nShh1I/AAAAAAAAAHE/EGLfFhcUH_0/s400/6.jpg" alt="" id="BLOGGER_PHOTO_ID_5410466829822953298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;Luego en nuestra lengüeta numero 3 agregaremos 4 CheckBox, 1 botón, 1 Label y 4 MutuallyExclusiveCheckBox, nos quedaría algo así&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7jK9mSTj3z8/SxXW0uhjeAI/AAAAAAAAAG8/b3-1iz7p9Tg/s1600-h/5.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 250px;" src="http://1.bp.blogspot.com/_7jK9mSTj3z8/SxXW0uhjeAI/AAAAAAAAAG8/b3-1iz7p9Tg/s400/5.jpg" alt="" id="BLOGGER_PHOTO_ID_5410466728685828098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;Y al Igual que en los anteriores ejemplos hay que relacionar los controles Ajax con los CheckBox, es igual que el ejemplo anterior de la marca de agua, control Ajax1 con CheckBox1 y así con todos…… y luego nos dirigimos a las propiedades del CheckBox y en la propiedad “Key” ponemos el numero 1, en esta ocasión tenemos que poner en cada propiedad “Key” de cada CheckBox el numero 1.&lt;br /&gt;&lt;br /&gt;Ver Imagen……………&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7jK9mSTj3z8/SxXWr_J6dfI/AAAAAAAAAG0/G6u5oK7f6no/s1600-h/7.jpg"&gt;&lt;img style="cursor: pointer; width: 244px; height: 400px;" src="http://1.bp.blogspot.com/_7jK9mSTj3z8/SxXWr_J6dfI/AAAAAAAAAG0/G6u5oK7f6no/s400/7.jpg" alt="" id="BLOGGER_PHOTO_ID_5410466578531251698" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;Luego hacemos doble click en el botón “Ver Selección” y agregamos el siguiente código…&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;span id="fullpost"&gt;&lt;div style="color: rgb(255, 102, 0);" align="center"&gt;&lt;pre style="overflow: auto; width: 490px; height: 290px;"&gt;&lt;div align="left"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;span style="color: rgb(255, 102, 0);"&gt;Protected Sub btnVer_Click(ByVal sender As Object, ByVal e As System.EventArgs)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       If (Me.che1.Checked = True) Then&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;           Me.lblSeleccion.Text = "Futbol"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       ElseIf (che2.Checked = True) Then&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;           Me.lblSeleccion.Text = "Tenis"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       ElseIf (che3.Checked = True) Then&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;           Me.lblSeleccion.Text = "Natacion"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       ElseIf (che4.Checked = True) Then&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;           Me.lblSeleccion.Text = "Pesas"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       Else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;           lblSeleccion.Text = "Primero Debe Seleccionar Un Deporte"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       End If&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;   End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;Ahora agregamos un nuevo elemento en c: (en le raíz del proyecto), nueva hoja de estilos.css y le damos el nombre miEstilo.css y aceptar, nos aparecerá una hoja de estilos con un “body {}” en esta hoja agregamos el siguiente código CSS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;span id="fullpost"&gt;&lt;div align="center"&gt;&lt;pre style="overflow: auto; width: 490px; height: 290px;"&gt;&lt;div align="left"&gt;&lt;span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(255, 102, 0);font-size:180%;" &gt;body&lt;br /&gt;{&lt;br /&gt;background-color:#2AD4FF;&lt;br /&gt;font:9px Arial;&lt;br /&gt;padding:10px 280px&lt;br /&gt;}&lt;br /&gt;.cajasTexto&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;color:#666666;&lt;br /&gt;font:8px Arial:&lt;br /&gt;}&lt;br /&gt;.botones&lt;br /&gt;{&lt;br /&gt;background:#FACF25;&lt;br /&gt;color:#666666;&lt;br /&gt;font:italic 9px Arial;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;&lt;br /&gt;Para poder usar esta hoja de estilo tenemos que dirigirnos a página Default.aspx y buscamos la propiedad StyleSheet, luego buscamos nuestra página de estilos que creamos…&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7jK9mSTj3z8/SxVwlpxZ1VI/AAAAAAAAAGs/DxPtvp8tLpg/s1600/8.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 250px;" src="http://3.bp.blogspot.com/_7jK9mSTj3z8/SxVwlpxZ1VI/AAAAAAAAAGs/DxPtvp8tLpg/s400/8.jpg" alt="" id="BLOGGER_PHOTO_ID_5410354319526057298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;Después nos vamos a las propiedades de las cajas de texto y los botones y buscamos la propiedad CssClass, en la propiedad CssClass de las caja de texto ponemos “cajasTexto” y en la propiedad CssClass de los botones ponemos “botones”, recuerden que hay que hacer esto con cada botón y cada caja de texto, y así irán cambiando de color y forma nuestros controles “TexBox y Button”.&lt;br /&gt;&lt;br /&gt;Bueno acá les dejo una imagen de cómo tendría que quedar la pagina usando CSS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7jK9mSTj3z8/SxVwfs2E22I/AAAAAAAAAGk/QpHX9cVDmhg/s1600/9.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 250px;" src="http://2.bp.blogspot.com/_7jK9mSTj3z8/SxVwfs2E22I/AAAAAAAAAGk/QpHX9cVDmhg/s400/9.jpg" alt="" id="BLOGGER_PHOTO_ID_5410354217271745378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:130%;" &gt;Bueno como es costumbre acá les dejo el ejemplo completo funcionando (con sus respectivas instrucciones por supuesto) y cualquier duda, consulta o crítica es bienvenida ya que todos los días se aprende algo nuevo.&lt;br /&gt;&lt;br /&gt;Y nos vemos en un tiempo más ya que empezó el ataque de exámenes finales uyyyyy ojala me baya bien XD………………………&lt;br /&gt;&lt;br /&gt;Adiós.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.megaupload.com/?d=OHWR0Q9I"&gt;&lt;span style="color: rgb(255, 102, 0); font-weight: bold;font-size:130%;" &gt;&lt;span style="font-size:180%;"&gt;Descargar Ejemplo&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7338343689372416928-3210925656023443191?l=pedroastete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pedroastete.blogspot.com/feeds/3210925656023443191/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7338343689372416928&amp;postID=3210925656023443191&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/3210925656023443191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/3210925656023443191'/><link rel='alternate' type='text/html' href='http://pedroastete.blogspot.com/2009/12/un-poco-de-ajax-y-css-visual-studio2005_01.html' title='Un poco de AJAX  y CSS (Visual  studio2005)'/><author><name>PedroAstete</name><uri>http://www.blogger.com/profile/11730873111051688372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_7jK9mSTj3z8/S2n8kOD2fKI/AAAAAAAAAHs/K7-gQDzte3k/S220/03012010186.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7jK9mSTj3z8/SxXXXrza3WI/AAAAAAAAAHk/qAukuh4rz58/s72-c/1.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7338343689372416928.post-5341557219421091976</id><published>2009-11-16T18:41:00.000-08:00</published><updated>2009-12-01T19:53:53.357-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>Un Poco De Topicos Avanzados De Programacion (JAVA)</title><content type='html'>&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;Hola a todos acá estoy nuevamente, en esta ocasión  traigo u&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;n ejercicio hecho en clases de tópicos avanzados de program&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;ación del semestre pas&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;ado....&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;La funcionalidad de este ejemplo es guardar, eliminar y mostrar asignaturas en una Base de Datos MySQL.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;Primero que todo crearemos una base de datos llamada Java o el nombre que uds quieran darle.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;create database java;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Luego procedemos a crea&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;r nuestra tabla a&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;signatura&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;create table asignatura(&lt;br /&gt;id int auto_increment primar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;y key,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;nombre varchar (20) not null);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Con nuestra Base de Datos creada procedemos a cre&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;ar &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;nuestro código en java&lt;br /&gt;usando NetBeans IDE 6.5.1.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;Creamos un nuevo proyecto... java application con el &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;nombre de DataBase&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(PD: Haz click para ampliar las imagenes)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7jK9mSTj3z8/SwIoB0WP9pI/AAAAAAAAADU/_xcQTBFztMg/s1600/1.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 308px;" src="http://3.bp.blogspot.com/_7jK9mSTj3z8/SwIoB0WP9pI/AAAAAAAAADU/_xcQTBFztMg/s400/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5404926514494961298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;luego creamos un nuevo package en nuestro proyecto con el nombre de "cl.ejemplo.tap", luego en nuestro package creamos una nueva java class con el nombre de "Database"&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;En nuestra clase "Database" pondremos el siguiente código :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;span id="fullpost"&gt;&lt;div align="center"&gt;&lt;pre style="overflow: auto; width: 490px; height: 290px;"&gt;&lt;div align="left"&gt;&lt;span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:180%;" &gt;/*&lt;br /&gt;* To change this template, choose Tools | Templates&lt;br /&gt;* and open the template in the editor.&lt;br /&gt;*/&lt;br /&gt;package cl.ejemplo.tap;&lt;br /&gt;&lt;br /&gt;import java.sql.Connection;&lt;br /&gt;import java.sql.DriverManager;&lt;br /&gt;import java.sql.ResultSet;&lt;br /&gt;import java.sql.Statement;&lt;br /&gt;import java.util.logging.Level;&lt;br /&gt;import java.util.logging.Logger;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;*&lt;br /&gt;* @author pedro Astete&lt;br /&gt;*/&lt;br /&gt;public class Database {&lt;br /&gt;&lt;br /&gt;private Connection con;&lt;br /&gt;private String host;&lt;br /&gt;private String user;&lt;br /&gt;private String password;&lt;br /&gt;private String db;&lt;br /&gt;//private String driverClassName;&lt;br /&gt;&lt;br /&gt;public Database(String host, String user, String password, String driverClassName, String db) throws Exception {&lt;br /&gt;&lt;br /&gt;try {&lt;br /&gt;this.host = host;&lt;br /&gt;this.user = user;&lt;br /&gt;this.password = password;&lt;br /&gt;this.db = db;&lt;br /&gt;Class.forName(driverClassName).newInstance();&lt;br /&gt;} catch (Exception ex) {&lt;br /&gt;ex.printStackTrace();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void conectar() throws Exception {&lt;br /&gt;this.con = DriverManager.getConnection("jdbc:mysql://" + host + "/" + db, user, password);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void actualizar(String sql) throws Exception {&lt;br /&gt;Statement stmt = this.con.createStatement();&lt;br /&gt;stmt.executeUpdate(sql);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public ResultSet obtenerDatos(String sql) throws Exception {&lt;br /&gt;Statement stmt = this.con.createStatement();&lt;br /&gt;ResultSet rs = stmt.executeQuery(sql);&lt;br /&gt;return rs;&lt;br /&gt;}&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;Despues de haber terminado nuestra clase "Database" la cual se encargara de hacer la conexión a nuestra Base De Datos MySQL, creamos un nuevo proyecto igual que el anterior y le damos el nombre de "BoAsign", luego creamos 2 nuevos package el primero con el nombre de "asignatura" y el segundo con el nombre "bo", en el package "asignatura" creamos una nueva java class con el nombre de "Asignatura" y en el package "bo" creamos una nueva java class con el nombre de "BOAsignatura"....&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;tendria que quedarles  asi....&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7jK9mSTj3z8/SwMcQlaga8I/AAAAAAAAAEs/zdoe_sKI-nA/s1600/2.jpg"&gt;&lt;img style="cursor: pointer; width: 255px; height: 303px;" src="http://4.bp.blogspot.com/_7jK9mSTj3z8/SwMcQlaga8I/AAAAAAAAAEs/zdoe_sKI-nA/s400/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5405195049021500354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;luego en nuestra clase "Asignatura" pondremos el siguiente código:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;span id="fullpost"&gt;&lt;div align="center"&gt;&lt;pre style="overflow: auto; width: 490px; height: 290px;"&gt;&lt;div align="left"&gt;&lt;span&gt;&lt;span style="color: rgb(255, 102, 0);font-size:180%;" &gt;/*&lt;br /&gt;* To change this template, choose Tools | Templates&lt;br /&gt;* and open the template in the editor.&lt;br /&gt;*/&lt;br /&gt;package asignatura;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;*&lt;br /&gt;* @author Pedro Astete&lt;br /&gt;*/&lt;br /&gt;public class Asignatura {&lt;br /&gt;&lt;br /&gt;private int id;&lt;br /&gt;private String nombre;&lt;br /&gt;&lt;br /&gt;public Asignatura(int id, String nombre) {&lt;br /&gt;this.id = id;&lt;br /&gt;this.nombre = nombre;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public int getId() {&lt;br /&gt;return id;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void setId(int id) {&lt;br /&gt;this.id = id;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public String getNombre() {&lt;br /&gt;return nombre;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void setNombre(String nombre) {&lt;br /&gt;this.nombre = nombre;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public String toString() {&lt;br /&gt;return this.getNombre();&lt;br /&gt;}&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;y en nuestra clase "BOAsignatura" pondremos el siguiente código&lt;/span&gt; :&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;PD: en esta linea tienen que poner su contraseña de MySQL y la base de datos que crearon para este ejemplo&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;this.db=new Database("localhost","root","(aqui su contraseña de MySql)","com.mysql.jdbc.Driver","(base de datos que uds crearon o la que dimos de ejemplo)");&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;span id="fullpost"&gt;&lt;div align="center"&gt;&lt;pre style="overflow: auto; width: 490px; height: 290px;"&gt;&lt;div align="left"&gt;&lt;span&gt;&lt;span style="color: rgb(255, 102, 0);font-size:180%;" &gt;/*&lt;br /&gt;* To change this template, choose Tools | Templates&lt;br /&gt;* and open the template in the editor.&lt;br /&gt;*/&lt;br /&gt;package bo;&lt;br /&gt;&lt;br /&gt;import cl.ejemplo.tap.Database;&lt;br /&gt;import asignatura.Asignatura;&lt;br /&gt;import java.sql.ResultSet;&lt;br /&gt;import java.util.ArrayList;&lt;br /&gt;import java.util.Collection;&lt;br /&gt;import java.util.logging.Level;&lt;br /&gt;import java.util.logging.Logger;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;*&lt;br /&gt;* @author Pedro Astete&lt;br /&gt;*/&lt;br /&gt;public class BOAsignatura {&lt;br /&gt;&lt;br /&gt;Database db;&lt;br /&gt;&lt;br /&gt;public BOAsignatura() throws Exception {&lt;br /&gt;try {&lt;br /&gt;this.db = new Database("localhost", "root", "pedro", "com.mysql.jdbc.Driver", "java");&lt;br /&gt;this.db.conectar();&lt;br /&gt;} catch (Exception ex) {&lt;br /&gt;Logger.getLogger(BOAsignatura.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void addAsignatura( String nombre) throws Exception {&lt;br /&gt;try {&lt;br /&gt;this.db.actualizar("insert into asignatura (nombre) values('" + nombre + "'"+");");&lt;br /&gt;} catch (Exception ex) {&lt;br /&gt;Logger.getLogger(BOAsignatura.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void deleteAsignatura(String id) {&lt;br /&gt;try {&lt;br /&gt;this.db.actualizar("delete from asignatura where id='" + id +"'");&lt;br /&gt;} catch (Exception ex) {&lt;br /&gt;Logger.getLogger(BOAsignatura.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public void updateAsignatura( String nombre,int id) throws Exception {&lt;br /&gt;try {&lt;br /&gt;this.db.actualizar("update asignatura set nombre = '" + nombre + "' where id=" + id);&lt;br /&gt;} catch (Exception ex) {&lt;br /&gt;Logger.getLogger(BOAsignatura.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void updateId(int id)throws Exception{&lt;br /&gt;this.db.actualizar("update asignatura set id = "+id);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;public void updateNombre(String nombre)throws Exception {&lt;br /&gt;this.db.actualizar("update asignatura set nombre = '"+nombre+"'");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public Asignatura getAsignatura(int id) {&lt;br /&gt;try {&lt;br /&gt;ResultSet rs = this.db.obtenerDatos("select * from asignatura where id="+id);&lt;br /&gt;rs.next();&lt;br /&gt;return new Asignatura(rs.getInt("id"), rs.getString("nombre"));&lt;br /&gt;} catch (Exception ex) {&lt;br /&gt;Logger.getLogger(BOAsignatura.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;}&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public ArrayList getAsignaturas() {&lt;br /&gt;try {&lt;br /&gt;ArrayList arr = new ArrayList();&lt;br /&gt;ResultSet rs = this.db.obtenerDatos("select * from asignatura order by id ");&lt;br /&gt;while (rs.next()) {&lt;br /&gt; arr.add(new Asignatura(rs.getInt("id"), rs.getString("nombre")));&lt;br /&gt;}&lt;br /&gt;return arr;&lt;br /&gt;} catch (Exception ex) {&lt;br /&gt;ex.printStackTrace();&lt;br /&gt;}&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;luego de terminar las 2 clases haremos lo siguiente .... nos bamos a nuestro proyecto "BoAsign" luego a hacemos click derecho sobre la carpeta libraries y pinchamos en "add project " luego seleccionamos nuestro proyecto "DataBase" y lo añadimos...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7jK9mSTj3z8/SwMcfhS0l0I/AAAAAAAAAE0/bCgppmKJcgw/s1600/addproyec+database.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 260px;" src="http://4.bp.blogspot.com/_7jK9mSTj3z8/SwMcfhS0l0I/AAAAAAAAAE0/bCgppmKJcgw/s400/addproyec+database.jpg" alt="" id="BLOGGER_PHOTO_ID_5405195305613563714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;ahora crearemos un nuevo proyecto con el nombre de "GUIAsignaturas" ,el cual tendra 3 package con los siguientes nombres&lt;br /&gt;&lt;br /&gt;1) "gui"&lt;br /&gt;2)"guiasignaturas"&lt;br /&gt;3)"model",&lt;br /&gt;&lt;br /&gt;en el primer package creamos un nuevo jFrame Form y le damos el nombre de "VentanaPrincipal" , en el segundo package pondremos la clase main que aparece por defecto y en el tercer package creamos un nuevo java class con el nombre de "ModeloTabla".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;En nuestro jFrameForm llamado "VentanaPrincipal" creamos el siguiente diseño de ventana:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7jK9mSTj3z8/SwMdH4e8MNI/AAAAAAAAAE8/BSs6PjzuuJo/s1600/ventana.jpg"&gt;&lt;img style="cursor: pointer; width: 278px; height: 400px;" src="http://1.bp.blogspot.com/_7jK9mSTj3z8/SwMdH4e8MNI/AAAAAAAAAE8/BSs6PjzuuJo/s400/ventana.jpg" alt="" id="BLOGGER_PHOTO_ID_5405195999033176274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;y el código de la "ventanaPricipal" sera el siguiente :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;span id="fullpost"&gt;&lt;div align="center"&gt;&lt;pre style="overflow: auto; width: 490px; height: 290px;"&gt;&lt;div align="left"&gt;&lt;span&gt;&lt;span style="color: rgb(255, 102, 0);font-size:180%;" &gt;/*&lt;br /&gt;* VentanaPrincipal.java&lt;br /&gt;*&lt;br /&gt;* Created on 8 de julio de 2009, 04:13 PM&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;package gui;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;import bo.BOAsignatura;&lt;br /&gt;import model.ModeloTabla;&lt;br /&gt;import java.util.logging.Level;&lt;br /&gt;import java.util.logging.Logger;&lt;br /&gt;import javax.swing.DefaultComboBoxModel;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;*&lt;br /&gt;* @author  Pedro Astete&lt;br /&gt;*/&lt;br /&gt;public class VentanaPrincipal extends javax.swing.JFrame {&lt;br /&gt;&lt;br /&gt;BOAsignatura bo;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;private String nombreasignatura;&lt;br /&gt;private String nombreEliAsig;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/** Creates new form VentanaPrincipal */&lt;br /&gt;public VentanaPrincipal() {&lt;br /&gt;try {&lt;br /&gt;this.bo = new BOAsignatura();&lt;br /&gt;} catch (Exception ex) {&lt;br /&gt;Logger.getLogger(VentanaPrincipal.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;System.out.println("Me caí !!!");&lt;br /&gt;}&lt;br /&gt;initComponents();&lt;br /&gt;&lt;br /&gt;// String[] columnas = {" ID", "NOMBRE"};&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/** This method is called from within the constructor to&lt;br /&gt;* initialize the form.&lt;br /&gt;* WARNING: Do NOT modify this code. The content of this method is&lt;br /&gt;* always regenerated by the Form Editor.&lt;br /&gt;*/&lt;br /&gt;@SuppressWarnings("unchecked")&lt;br /&gt;// &lt;editor-fold defaultstate="collapsed" desc="Generated Code"&gt;           &lt;br /&gt;private void initComponents() {&lt;br /&gt;&lt;br /&gt;cmbAsignaturas = new javax.swing.JComboBox();&lt;br /&gt;btnAgregar = new javax.swing.JButton();&lt;br /&gt;txtNombre = new javax.swing.JTextField();&lt;br /&gt;jLabel1 = new javax.swing.JLabel();&lt;br /&gt;txtEliminar = new javax.swing.JTextField();&lt;br /&gt;btnEliminar = new javax.swing.JButton();&lt;br /&gt;jScrollPane1 = new javax.swing.JScrollPane();&lt;br /&gt;MiTabla = new javax.swing.JTable();&lt;br /&gt;btnMostrar = new javax.swing.JButton();&lt;br /&gt;&lt;br /&gt;setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);&lt;br /&gt;setBackground(new java.awt.Color(51, 204, 0));&lt;br /&gt;setForeground(java.awt.Color.white);&lt;br /&gt;setResizable(false);&lt;br /&gt;&lt;br /&gt;cmbAsignaturas.setModel(new DefaultComboBoxModel(this.bo.getAsignaturas().toArray()));&lt;br /&gt;cmbAsignaturas.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt; cmbAsignaturasActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;btnAgregar.setText("Agregar");&lt;br /&gt;btnAgregar.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt; btnAgregarActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;jLabel1.setFont(new java.awt.Font("Tahoma", 1, 11)); // NOI18N&lt;br /&gt;jLabel1.setForeground(new java.awt.Color(51, 0, 51));&lt;br /&gt;jLabel1.setText("Agregar Asignatura");&lt;br /&gt;jLabel1.setOpaque(true);&lt;br /&gt;&lt;br /&gt;btnEliminar.setText("Eliminar");&lt;br /&gt;btnEliminar.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt; btnEliminarActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;MiTabla.setModel(new javax.swing.table.DefaultTableModel(&lt;br /&gt;new Object [][] {&lt;br /&gt; {},&lt;br /&gt; {},&lt;br /&gt; {},&lt;br /&gt; {}&lt;br /&gt;},&lt;br /&gt;new String [] {&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;));&lt;br /&gt;jScrollPane1.setViewportView(MiTabla);&lt;br /&gt;&lt;br /&gt;btnMostrar.setText("Mostrar Asiganturas");&lt;br /&gt;btnMostrar.addActionListener(new java.awt.event.ActionListener() {&lt;br /&gt;public void actionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt; btnMostrarActionPerformed(evt);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());&lt;br /&gt;getContentPane().setLayout(layout);&lt;br /&gt;layout.setHorizontalGroup(&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(layout.createSequentialGroup()&lt;br /&gt; .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;     .addGroup(layout.createSequentialGroup()&lt;br /&gt;         .addGap(107, 107, 107)&lt;br /&gt;         .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 118, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;     .addGroup(layout.createSequentialGroup()&lt;br /&gt;         .addContainerGap()&lt;br /&gt;         .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)&lt;br /&gt;             .addComponent(txtEliminar, javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;             .addComponent(txtNombre, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 138, Short.MAX_VALUE))&lt;br /&gt;         .addGap(18, 18, 18)&lt;br /&gt;         .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)&lt;br /&gt;             .addComponent(btnEliminar, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)&lt;br /&gt;             .addComponent(btnAgregar, javax.swing.GroupLayout.DEFAULT_SIZE, 89, Short.MAX_VALUE))&lt;br /&gt;         .addGap(8, 8, 8)&lt;br /&gt;         .addComponent(cmbAsignaturas, 0, 122, Short.MAX_VALUE))&lt;br /&gt;     .addGroup(layout.createSequentialGroup()&lt;br /&gt;         .addContainerGap()&lt;br /&gt;         .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 375, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt;     .addGroup(layout.createSequentialGroup()&lt;br /&gt;         .addContainerGap()&lt;br /&gt;         .addComponent(btnMostrar, javax.swing.GroupLayout.DEFAULT_SIZE, 375, Short.MAX_VALUE)))&lt;br /&gt; .addContainerGap())&lt;br /&gt;);&lt;br /&gt;layout.setVerticalGroup(&lt;br /&gt;layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)&lt;br /&gt;.addGroup(layout.createSequentialGroup()&lt;br /&gt; .addContainerGap()&lt;br /&gt; .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt; .addGap(30, 30, 30)&lt;br /&gt; .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)&lt;br /&gt;     .addComponent(txtNombre, javax.swing.GroupLayout.DEFAULT_SIZE, 23, Short.MAX_VALUE)&lt;br /&gt;     .addComponent(btnAgregar)&lt;br /&gt;     .addComponent(cmbAsignaturas, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))&lt;br /&gt; .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)&lt;br /&gt; .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)&lt;br /&gt;     .addComponent(txtEliminar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt;     .addComponent(btnEliminar))&lt;br /&gt; .addGap(62, 62, 62)&lt;br /&gt; .addComponent(btnMostrar)&lt;br /&gt; .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)&lt;br /&gt; .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 275, javax.swing.GroupLayout.PREFERRED_SIZE)&lt;br /&gt; .addContainerGap())&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;pack();&lt;br /&gt;}// &lt;/editor-fold&gt;         &lt;br /&gt;&lt;br /&gt;private void btnAgregarActionPerformed(java.awt.event.ActionEvent evt) {                            &lt;br /&gt;try {&lt;br /&gt;this.nombreasignatura = txtNombre.getText();&lt;br /&gt;this.bo.addAsignatura(nombreasignatura);&lt;br /&gt;cmbAsignaturas.setModel(new DefaultComboBoxModel(this.bo.getAsignaturas().toArray()));&lt;br /&gt;MiTabla.setModel(new ModeloTabla(this.bo.getAsignaturas()));&lt;br /&gt;} catch (Exception ex) {&lt;br /&gt;Logger.getLogger(VentanaPrincipal.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;}&lt;br /&gt;}                           &lt;br /&gt;&lt;br /&gt;private void btnEliminarActionPerformed(java.awt.event.ActionEvent evt) {                             &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;try {&lt;br /&gt;this.nombreEliAsig = txtEliminar.getText();&lt;br /&gt;this.bo.deleteAsignatura(nombreEliAsig);&lt;br /&gt;cmbAsignaturas.setModel(new DefaultComboBoxModel(this.bo.getAsignaturas().toArray()));&lt;br /&gt;MiTabla.setModel(new ModeloTabla(this.bo.getAsignaturas()));&lt;br /&gt;&lt;br /&gt;} catch (Exception ex) {&lt;br /&gt;Logger.getLogger(VentanaPrincipal.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}                            &lt;br /&gt;&lt;br /&gt;private void btnMostrarActionPerformed(java.awt.event.ActionEvent evt) {                            &lt;br /&gt;&lt;br /&gt;MiTabla.setModel(new ModeloTabla(this.bo.getAsignaturas()));&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//MiTabla.setValueAt(MiTabla, WID, WIDTH);&lt;br /&gt;/* ModeloTabla m=(ModeloTabla) MiTabla.getModel();&lt;br /&gt;String rut=   (String) m.getValueAt(MiTabla.getSelectedRow(),0);&lt;br /&gt;System.out.println(rut);*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// MiTabla.setValueAt(MiTabla.getSelectedRow(),1, 2);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}                           &lt;br /&gt;&lt;br /&gt;private void cmbAsignaturasActionPerformed(java.awt.event.ActionEvent evt) {                                &lt;br /&gt;// TODO add your handling code here:&lt;br /&gt;}                               &lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;* @param args the command line arguments&lt;br /&gt;*/&lt;br /&gt;public static void main(String args[]) {&lt;br /&gt;java.awt.EventQueue.invokeLater(new Runnable() {&lt;br /&gt;public void run() {&lt;br /&gt; new VentanaPrincipal().setVisible(true);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Variables declaration - do not modify      &lt;br /&gt;private javax.swing.JTable MiTabla;&lt;br /&gt;private javax.swing.JButton btnAgregar;&lt;br /&gt;private javax.swing.JButton btnEliminar;&lt;br /&gt;private javax.swing.JButton btnMostrar;&lt;br /&gt;private javax.swing.JComboBox cmbAsignaturas;&lt;br /&gt;private javax.swing.JLabel jLabel1;&lt;br /&gt;private javax.swing.JScrollPane jScrollPane1;&lt;br /&gt;private javax.swing.JTextField txtEliminar;&lt;br /&gt;private javax.swing.JTextField txtNombre;&lt;br /&gt;// End of variables declaration    &lt;br /&gt;&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;luego en nuestra clase main pondremos el siguiente codigo:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;pre style="color: rgb(255, 102, 0);"&gt;&lt;code&gt;&lt;span id="fullpost"&gt;&lt;div align="center"&gt;&lt;pre style="overflow: auto; width: 490px; height: 290px;"&gt;&lt;div align="left"&gt;&lt;span&gt;&lt;span style="font-size:180%;"&gt;/*&lt;br /&gt;* To change this template, choose Tools | Templates&lt;br /&gt;* and open the template in the editor.&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;package guiasignaturas;&lt;br /&gt;&lt;br /&gt;import gui.VentanaPrincipal;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;*&lt;br /&gt;* @author Pedro Astete&lt;br /&gt;*/&lt;br /&gt;public class Main {&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;* @param args the command line arguments&lt;br /&gt;*/&lt;br /&gt;public static void main(String[] args) {&lt;br /&gt;&lt;br /&gt;new VentanaPrincipal().setVisible(true);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;y en la clase "ModeloTabla" el siguiente codigo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;span id="fullpost"&gt;&lt;div align="center"&gt;&lt;pre style="overflow: auto; width: 490px; height: 290px;"&gt;&lt;div align="left"&gt;&lt;span&gt;&lt;span style="color: rgb(255, 102, 0);font-size:180%;" &gt;/*&lt;br /&gt;* To change this template, choose Tools | Templates&lt;br /&gt;* and open the template in the editor.&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;package model;&lt;br /&gt;&lt;br /&gt;import bo.BOAsignatura;&lt;br /&gt;&lt;br /&gt;import asignatura.Asignatura;&lt;br /&gt;import java.util.ArrayList;&lt;br /&gt;import java.util.Iterator;&lt;br /&gt;import java.util.logging.Level;&lt;br /&gt;import java.util.logging.Logger;&lt;br /&gt;import javax.swing.table.AbstractTableModel;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;*&lt;br /&gt;* @author Pedro Astete&lt;br /&gt;*/&lt;br /&gt;public class ModeloTabla extends AbstractTableModel {&lt;br /&gt;&lt;br /&gt;BOAsignatura bo;&lt;br /&gt;String[] columnas = {"ID", "NOMBRE"};&lt;br /&gt;Object[][] datos;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public ModeloTabla(ArrayList datos){&lt;br /&gt;try {&lt;br /&gt;this.bo = new BOAsignatura();&lt;br /&gt;} catch (Exception ex) {&lt;br /&gt;Logger.getLogger(ModeloTabla.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;this.datos= new Object[datos.size()][2];&lt;br /&gt;int i=0;&lt;br /&gt;&lt;br /&gt;for (Iterator it = datos.iterator(); it.hasNext();) {&lt;br /&gt;Asignatura p = (Asignatura) it.next();&lt;br /&gt;&lt;br /&gt;this.datos[i][0] = p.getId();&lt;br /&gt;this.datos[i][1] = p.getNombre();&lt;br /&gt;this.datos[i][1] = p.getNombre();&lt;br /&gt;i++;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public int getColumnCount() {&lt;br /&gt;return this.columnas.length;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public int getRowCount() {&lt;br /&gt;return this.datos.length;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public String getColumnName(int col) {&lt;br /&gt;return columnas[col];&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public Object getValueAt(int rowIndex, int columnIndex) {&lt;br /&gt;return datos[rowIndex][columnIndex];&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public void setValueAt(Object value, int row, int col) {&lt;br /&gt;&lt;br /&gt;datos[row][col] = value;&lt;br /&gt;//fireTableCellUpdated(this.bo.hashCode(), 4);&lt;br /&gt;fireTableCellUpdated(row, col);&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;Ahora añadiremos nuestros proyectos "DataBase" y "BoAsign" a la librari de nuestro proyecto "GUIAsignaturas", tambien añadiremos en la Librari de "GUIAsignaturas" la libreria "Mysql JDBC Driver" (ojo pinchar donde dice add Library , no en add project)  .&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7jK9mSTj3z8/SwMePYS0GGI/AAAAAAAAAFE/Gy5CXRIIFFM/s1600/librerias.jpg"&gt;&lt;img style="cursor: pointer; width: 329px; height: 400px;" src="http://3.bp.blogspot.com/_7jK9mSTj3z8/SwMePYS0GGI/AAAAAAAAAFE/Gy5CXRIIFFM/s400/librerias.jpg" alt="" id="BLOGGER_PHOTO_ID_5405197227342960738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;y esto es lo que tendria que quedar al terminar el ejemplo al costado izquierdo :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7jK9mSTj3z8/SwMeiMCPN3I/AAAAAAAAAFM/Nlu90hSb9sM/s1600/final.jpg"&gt;&lt;img style="cursor: pointer; width: 212px; height: 400px;" src="http://1.bp.blogspot.com/_7jK9mSTj3z8/SwMeiMCPN3I/AAAAAAAAAFM/Nlu90hSb9sM/s400/final.jpg" alt="" id="BLOGGER_PHOTO_ID_5405197550469724018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;Bueno amigos cualquier duda, consulta ,critica etc es bienvenida por que todos los dias se aprende algo nuevo.&lt;br /&gt;&lt;br /&gt;y como es costumbre aqui les dejo el ejemplo  llegar y usarlo (con sus respectivas instrucciones por supuesto)&lt;br /&gt;&lt;br /&gt;nos Vemos en otro post adios&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;&lt;a href="http://www.megaupload.com/?d=GRBL2KLA"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;DESCARGAR EJEMPLO&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7338343689372416928-5341557219421091976?l=pedroastete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pedroastete.blogspot.com/feeds/5341557219421091976/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7338343689372416928&amp;postID=5341557219421091976&amp;isPopup=true' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/5341557219421091976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/5341557219421091976'/><link rel='alternate' type='text/html' href='http://pedroastete.blogspot.com/2009/11/un-poco-de-topicoz-avanzados-de.html' title='Un Poco De Topicos Avanzados De Programacion (JAVA)'/><author><name>PedroAstete</name><uri>http://www.blogger.com/profile/11730873111051688372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_7jK9mSTj3z8/S2n8kOD2fKI/AAAAAAAAAHs/K7-gQDzte3k/S220/03012010186.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7jK9mSTj3z8/SwIoB0WP9pI/AAAAAAAAADU/_xcQTBFztMg/s72-c/1.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7338343689372416928.post-4955091778173701127</id><published>2009-11-13T18:55:00.000-08:00</published><updated>2009-11-13T21:00:03.721-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Comandos Linux</title><content type='html'>&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Hola amigos acá estoy nuevamente, bueno en esta oportinidad les traigo algunos comandos linux ojala les sea de ayuda... &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Bueno les dejare un pequeño resumen del significado de  cada  comando y ejemplos correspondiente&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-size:130%;" &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nuestro primer comando sera el comando&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-size:180%;" &gt;&lt;br /&gt;&lt;br /&gt;grep&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;span style="font-size:180%;"&gt;:&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;es una herrramienta útil para la búsqueda de palabras específicas o secuencias de caracteres en el contenido de archivo de texto.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(en realidad hay tres nombres diferentes para la herramienta grep,egrep y fgrep pero solo veremos grep )&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;[root@station student]$ grep 'al' /usr/share/dict/words  | head -5&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;aal&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Aalborg&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Aalesund&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;aalii&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;aaliis&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;Este ejemplo muestra las primeras 5 palabras que contengan la secuencia de caracteres 'al'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;wc &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt; cuenta el número de caracteres, palabras y líneas.Tomará su entrada ya sea de archivos llamados en su línea de comandos o desde su entrada estándar.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;primero creamos un archivo de texto el cual tendra una palabra&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;[root@station student]$ echo 'pedro' &gt;ejemplowc.txt&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;luego vemos nuetro archivo&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;[root@station student]$ cat ejemplowc.txt&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;pedro&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;ahora ejecutamos el comando wc&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;[root@station student]$ wc ejemplowc.txt&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;1 1 5 ejemplowc.txt&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;el archivo tiene 1 linea 1 palabra y 5 caracteres&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;sort &lt;/span&gt;:&lt;/span&gt;&lt;span style="color: rgb(51, 0, 0);"&gt;  &lt;span style="font-weight: bold;"&gt;En su forma más simple, el comando sort clasificará en orden alfabético líneas &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 0, 0); font-weight: bold;"&gt;(incluyendo cualquier espacio en blanco o caracteres de control hallados).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;primero creamos un archivo ejemplosort.txt y agregamos los siguientes nombres&lt;br /&gt;pedro,juan,diego,leo,ana,esteban,elvis.&lt;br /&gt;&lt;br /&gt;ahora ejecutamos el comando sort&lt;br /&gt;[root@station student]$ sort ejemplosort.txt&lt;br /&gt;ana&lt;br /&gt;diego&lt;br /&gt;elvis&lt;br /&gt;esteban&lt;br /&gt;juan&lt;br /&gt;leo&lt;br /&gt;pedro&lt;br /&gt;&lt;br /&gt;este comando ordeno de la  a-z  los nombres que tenia nuestro archivo ejemplosort&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;paste &lt;/span&gt;:&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt; comando paste sirve para combinar archivos múltiples en una sola salida.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Consideren los dos archivos siguientes a manera de ejemplo.&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;[root@station student]$ cat file-1&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;File-1 Line 1&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;File-1 Line 2&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;File-1 Line 3  &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;[root@station student]$ cat file-2&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;File-2 Line 1 &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;File-2 Line 2 &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;File-2 Line 3 &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;El comando paste imprimiría lo siguiente:&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;[student@station student]$ paste file-1 file-2 &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;File-1 Line 1  File-2 Line 1 &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;File-1 Line 2  File-2 Line 2&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;File-1 Line 3  File-2 Line 3&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;Estos son algunos de los comandos usados en linux pero a continuacion les dejo 2 tutoriales en los cuales se explican detalladamente cada comando visto anteriormente y tambien comandos que no fueron explicados tales como&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;:&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;cat&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;head&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;tail&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;uniq&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;cut&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;br /&gt;diff&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;br /&gt;tr&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;split&lt;br /&gt;Entrada estándar (stdin)&lt;br /&gt;salida estándar (stdout)&lt;br /&gt;Error estándar (stderr)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Cualquier consulta o critica no duden en comentarlas...&lt;br /&gt;ya que todos los dias se aprende algo nuevo.&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;En otra ocacion subire mas comandos  linux me despido&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;adios.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.megaupload.com/?d=6OW7WVDY"&gt;&lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;Descargar tutoriales Linux&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7338343689372416928-4955091778173701127?l=pedroastete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pedroastete.blogspot.com/feeds/4955091778173701127/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7338343689372416928&amp;postID=4955091778173701127&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/4955091778173701127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/4955091778173701127'/><link rel='alternate' type='text/html' href='http://pedroastete.blogspot.com/2009/11/comandos-linux.html' title='Comandos Linux'/><author><name>PedroAstete</name><uri>http://www.blogger.com/profile/11730873111051688372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_7jK9mSTj3z8/S2n8kOD2fKI/AAAAAAAAAHs/K7-gQDzte3k/S220/03012010186.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7338343689372416928.post-7725884103761857037</id><published>2009-11-08T19:34:00.000-08:00</published><updated>2009-11-08T19:47:07.920-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Tutorial php5</title><content type='html'>&lt;span style="font-family:courier new;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"  style="font-size:100%;"&gt;Acá&lt;/span&gt;&lt;span style="font-size:100%;"&gt; les dejo un &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"  style="font-size:100%;"&gt;tutorial&lt;/span&gt;&lt;span style="font-size:100%;"&gt; muy bueno de &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"  style="font-size:100%;"&gt;php&lt;/span&gt;&lt;span style="font-size:100%;"&gt;5&lt;br /&gt;ojala les sea de ayuda...&lt;br /&gt;adios.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(255, 102, 0);" href="http://www.megaupload.com/?d=U6HWIJ4N"&gt;Descargar Tutorial PHP5&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7338343689372416928-7725884103761857037?l=pedroastete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pedroastete.blogspot.com/feeds/7725884103761857037/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7338343689372416928&amp;postID=7725884103761857037&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/7725884103761857037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/7725884103761857037'/><link rel='alternate' type='text/html' href='http://pedroastete.blogspot.com/2009/11/aca-les-dejo-un-tutorial-muy-bueno-de.html' title='Tutorial php5'/><author><name>PedroAstete</name><uri>http://www.blogger.com/profile/11730873111051688372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_7jK9mSTj3z8/S2n8kOD2fKI/AAAAAAAAAHs/K7-gQDzte3k/S220/03012010186.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7338343689372416928.post-7578725795940056993</id><published>2009-11-06T19:23:00.000-08:00</published><updated>2009-11-07T12:32:42.791-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP Y MySQL</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;Primero que todo decir que este es mi primera publicación, asi que aqui les dejo un formulario en php con coneccion a una base de datos MySql , este ejemplo consta de 5 archivos el primero sera el que haga la coneccion hacia nuestra base de datos MySql ...le daremos el nombre de conexion.php&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; este es el codigo que va dentro de nuestro archivo conexion.php&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Pero primero de todo tenemos que crear nuestra base de datos  la cual tendra 2 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;tablas  "usuarios" y "datos" , en la primera guardaremos los usuarios registrados  y asi podremos validar nuestra entrada al formulario y la segunda guardara los datos ingresados en el formulario.&lt;br /&gt;&lt;br /&gt;Nuestra base de datos se llamara tarea o el nombre que ud quieran darle (cuidado al cambiarle el nombre ya que tendran que modificar el archivo conexion.php)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7jK9mSTj3z8/SvTzHpzQQzI/AAAAAAAAACE/hqM_54K1xDg/s1600-h/usuarios.jpg"&gt;&lt;img style="cursor: pointer; width: 589px; height: 127px;" src="http://1.bp.blogspot.com/_7jK9mSTj3z8/SvTzHpzQQzI/AAAAAAAAACE/hqM_54K1xDg/s400/usuarios.jpg" alt="" id="BLOGGER_PHOTO_ID_5401209165929530162" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7jK9mSTj3z8/SvTzMkJgthI/AAAAAAAAACM/cJt5V1MH-r0/s1600-h/bd.jpg"&gt;&lt;img style="cursor: pointer; width: 593px; height: 263px;" src="http://1.bp.blogspot.com/_7jK9mSTj3z8/SvTzMkJgthI/AAAAAAAAACM/cJt5V1MH-r0/s400/bd.jpg" alt="" id="BLOGGER_PHOTO_ID_5401209250311616018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;Archivo conexion.php&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;&amp;lt;?&lt;br /&gt;$dbhost="localhost";&lt;br /&gt;$dbusuario="root";&lt;br /&gt;$dbpassword="pedro";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;$db="tarea";&lt;br /&gt;$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword);&lt;br /&gt;if(!$conexion)&lt;br /&gt;{&lt;br /&gt;echo "Error al intentar conectarse con el servidor";&lt;br /&gt;exit();&lt;br /&gt;}&lt;br /&gt;mysql_select_db($db, $conexion);&lt;br /&gt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt; &lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Nuestro 2do archivo se llamara  login.html , el cual sera enlasado con nuestro archivo validar.php&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;&amp;lt;html&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Actualizar datos de la base&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;  &amp;lt;BODY BGCOLOR="black" TEXT="yellow" LINK="cyan" VLINK="red" ALINK="white"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;  &amp;lt;BLOCKQUOTE&amp;gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;&amp;lt;UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;&amp;lt;UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;&amp;lt;UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;IMG src="login.gif" mce_src="login.gif" WIDTH="200" HEIGHT="100" BORDER="0" &amp;gt;     &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;H3&amp;gt;Ingreso Al Formulario&amp;lt;/H3&amp;gt;  &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;form action="validar.php" method="post"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;p&amp;gt;Usuario :    &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;input type="text" name="usuario" size="20" maxlength="20" /&amp;gt;&amp;lt;br&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;/p&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;p&amp;gt;Contraseña :&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;input type="password" name="password" size="18" maxlength="10"/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;/p&amp;gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;input type="submit" value="Ingresar" /&amp;gt;&amp;lt;br&amp;gt;   &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;/form&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;      &amp;lt;/BLOCKQUOTE&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;&amp;lt;/UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;&amp;lt;/UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;&amp;lt;/UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;  &amp;lt;/BODY&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;  &amp;lt;/html&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:100%;" &gt;Nuestro 3er archivo se llamara validar.php el cual se encargara de validar en nuestra base de datos los usuarios que esten registrados comparandolos con los que ingresamos  en nuestro login.html&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:100%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);font-size:100%;" &gt;validar.php&lt;/span&gt;&lt;br /&gt;&lt;div  style="text-align: left; color: rgb(255, 102, 0);font-family:arial;"&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;?php&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;ob_start();&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;include("conexion.php"); &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;if(trim($HTTP_POST_VARS["usuario"]) != "" &amp;amp;&amp;amp; trim($HTTP_POST_VARS["password"]) != "")&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;    {&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;     $usuario = strtolower(htmlentities($HTTP_POST_VARS["usuario"], ENT_QUOTES));   &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;     $password = $HTTP_POST_VARS["password"];&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;     $result = mysql_query('SELECT password, usuario FROM usuarios WHERE usuario=''.$usuario.''');&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;  &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;        if($row = mysql_fetch_array($result))&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;          {&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;if($row["password"] == $password)&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;               {&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 $_SESSION["k_username"] = $row['usuario'];&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                  &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 echo 'Has sido logueado correctamente '.$_SESSION['k_username'].' &amp;lt;p&amp;gt;';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 echo 'Cargando Formulario espere...';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 //echo '&amp;lt;a href="guardar.php"&amp;gt;Index&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 ?&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 &amp;lt;HTML&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;BODY BGCOLOR="black" TEXT="yellow" LINK="cyan" VLINK="fuchsia" ALINK="white"&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;BLOCKQUOTE&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;H1&amp;gt;    &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;         &amp;lt;IMG src="ok.gif" mce_src="ok.gif" WIDTH="500" HEIGHT="400" BORDER="0" ALT="boton de enlace"&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/BLOCKQUOTE&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/BODY&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/HTML&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 &amp;lt;script type="text/javascript"&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    var pagina = &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;'./guardar.php';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    var segundos = 3000;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    function redireccion() &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    {&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                     document.location.href=pagina;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    }&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    setTimeout("redireccion()",segundos);&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    &amp;lt;/script&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                &amp;lt;?&lt;/span&gt;&lt;span style="font-size:78%;"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;               }&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;               else&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;               {&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 echo 'Password incorrecto'.'&amp;lt;p&amp;gt;';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 echo 'Sera redireccionado a la pagina anterior';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 ?&amp;gt;                 &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 &amp;lt;HTML&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;BODY BGCOLOR="black" TEXT="yellow" LINK="cyan" VLINK="fuchsia" ALINK="white"&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;BLOCKQUOTE&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;H1&amp;gt;    &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;         &amp;lt;IMG src="stop.jpg" mce_src="stop.jpg" WIDTH="500" HEIGHT="400" BORDER="0" ALT="boton de enlace"&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/BLOCKQUOTE&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/BODY&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/HTML&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 &amp;lt;script type="text/javascript"&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    var pagina = './login.php';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    var segundos = 3000;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    function redireccion() &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    {&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                     document.location.href=pagina;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    }&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    setTimeout("redireccion()",segundos);&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    &amp;lt;/script&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 &amp;lt;?&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;               }&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;  &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;          }    &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;               else&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;               {echo 'El usuario no existente.'.'&amp;lt;p&amp;gt;';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                echo 'Sera redireccionado a la pagina anterior';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;               ?&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 &amp;lt;HTML&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;BODY BGCOLOR="black" TEXT="yellow" LINK="cyan" VLINK="fuchsia" ALINK="white"&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;BLOCKQUOTE&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;H1&amp;gt;    &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;         &amp;lt;IMG src="stop.jpg" mce_src="stop.jpg" WIDTH="500" HEIGHT="400" BORDER="0" ALT="boton de enlace"&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/BLOCKQUOTE&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/BODY&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/HTML&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 &amp;lt;script&lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt; type="text/javascript"&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    var pagina = './login.php';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    var segundos = 3000;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    function redireccion() &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    {&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                     document.location.href=pagina;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    }&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    setTimeout("redireccion()",segundos);&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    &amp;lt;/script&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                 &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;               &amp;lt;?&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;               }&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;  &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                mysql_free_result($result);&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;    } &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;        else&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;        {&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;         echo 'Ingrese usuario y password'.'&amp;lt;p&amp;gt;';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;         echo 'Sera redireccionado a la pagina anterior';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;       &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;        ?&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;        &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;        &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;        &amp;lt;HTML&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;BODY BGCOLOR="black" TEXT="yellow" LINK="cyan" VLINK="fuchsia" ALINK="white"&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;BLOCKQUOTE&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;H1&amp;gt;    &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;         &amp;lt;IMG src="stop.jpg" mce_src="stop.jpg" WIDTH="500" HEIGHT="400" BORDER="0" ALT="boton de enlace"&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/BLOCKQUOTE&amp;gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/BODY&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&amp;lt;/HTML&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;         &amp;lt;script type="text/javascript"&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    var pagina = './login.php';&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    var segundos = 3000;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    function redireccion() &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    {&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                     document.location.href=pagina;&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    }&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    setTimeout("redireccion()",segundos);&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;                    &amp;lt;/script&amp;gt;        &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;        &amp;lt;?&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;        }    &lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;     include "cerrar_conexion.php";&lt;/span&gt;&lt;span style="font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;?&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;Nuestro 4to archivo se llamara guardar.php el cual tendra el diseño de nuestro formulario y las consulta MySql para guardar nuestros datos ingresados o selecionados en nuestro formulario, tambien mostrara el ultimo registro ingresado.&lt;br /&gt;&lt;br /&gt;guardar.php&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-size:78%;" &gt;&amp;lt;?&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;include("conexion.php");&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;if (!isset($_GET['accion']))&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;   &lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;html&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Formulario de contacto&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;BODY BGCOLOR="black" TEXT="yellow" LINK="cyan" VLINK="fuchsia" ALINK="white"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;BLOCKQUOTE&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;UL&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;h3&amp;gt;Formulario de contacto&amp;lt;/h3&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;form name="form1" method="post"action="guardar.php?accion=guardar"&amp;gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;p&amp;gt;Nombre:&amp;lt;br&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;input type="text" name="nombre" size="30" maxlength="30"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;/p&amp;gt;     &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;p&amp;gt;Fecha de Nacimiento:&amp;lt;br&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                     &amp;lt;select name="day"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                         &amp;lt;option value="" selected="selected"&amp;gt;Dia&amp;lt;/option&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                         &amp;lt;?&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                         for($i=1;$i&amp;lt;=31;$i++) {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                         if($i&amp;lt;10) $n = "0".$i; else $n = $i;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                         ?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                            &amp;lt;option value="&amp;lt;?=$n?&amp;gt;"&amp;gt;&amp;lt;?=$n?&amp;gt;&amp;lt;/option&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                         &amp;lt;? }?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                     &amp;lt;/select&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;             &amp;lt;select name="month"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                 &amp;lt;option value="" selected="selected"&amp;gt;Mes&amp;lt;/option&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                    &amp;lt;?&lt;/span&gt;&lt;br /&gt;               &lt;span style="color: rgb(255, 102, 0);"&gt;$meses = array ("","enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                 for($i=1;$i&amp;lt;=count($meses)-1;$i++) {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                     if($i&amp;lt;10) $n = "0".$i; else $n = $i;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                 ?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                     &amp;lt;option value="&amp;lt;?=$n?&amp;gt;"&amp;gt;&amp;lt;?=$meses[$i]?&amp;gt;&amp;lt;/option&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                 &amp;lt;? } ?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;             &amp;lt;/select&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;  &lt;br /&gt;                   &lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;select name="year"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                         &amp;lt;option value="soso" selected="selected"&amp;gt;Año&amp;lt;/option&amp;gt;&lt;/span&gt;&lt;br /&gt;                       &lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;? for($i=1970;$i&amp;lt;=2009;$i++) { ?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                             &amp;lt;option value="&amp;lt;?=$i?&amp;gt;"&amp;gt;&amp;lt;?=$i?&amp;gt;&amp;lt;/option&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                         &amp;lt;? } ?&amp;gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;                     &amp;lt;/select&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;  &lt;br /&gt;   &lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;/p&amp;gt;     &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;p&amp;gt;Genero:&amp;lt;br&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;input name="genero" type="radio" value="masculino"&amp;gt; Maculino&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;input name="genero" type="radio" value="femenino"&amp;gt;Femenino&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;/p&amp;gt;   &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;    &amp;lt;p&amp;gt;Hobbies: &amp;lt;br&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;    &amp;lt;input type="checkbox" name="sel1" value="cine"&amp;gt; Cine        &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;    &amp;lt;input type="checkbox" name="sel2" value="literatura"&amp;gt;Literatura&amp;lt;br&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;    &amp;lt;input type="checkbox" name="sel3" value="videojuegos"&amp;gt;Video Juegos&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;    &amp;lt;input type="checkbox" name="sel4" value="viajes"&amp;gt;Viajes&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;    &amp;lt;/p&amp;gt;   &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;    &amp;lt;p&amp;gt;Mail:&amp;lt;br&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;       &lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;input type="text" name="mail" size="30" maxlength="30" &amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;    &amp;lt;/p&amp;gt;   &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;p&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;input type="submit" name="submit" value="Guardar "&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;input type="submit" name="limpiar" value="Limpiar"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;/p&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;     &amp;lt;/p&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;    &amp;lt;/form&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;/UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;/UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;/UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;/BLOCKQUOTE&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;    &amp;lt;/BODY&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;       &amp;lt;/html&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;?&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;elseif($_GET['accion']=="guardar")&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;include("conexion.php");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;$nombre = $_POST['nombre'];$fechanacimiento = $_POST['day']."/".$_POST['month']."/".$_POST['year'];$genero = $_POST['genero'];$hobbies = $_POST['sel1']."  ".$_POST['sel2']."   ".$_POST['sel3']."   ".$_POST['sel4'];$mail = $_POST['mail'];&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;$sql = " INSERT INTO datos(nombre,fechanacimiento,genero,hobbies,email) VALUES ('$nombre','$fechanacimiento','$genero','$hobbies','$mail')";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;$result=mysql_query($sql,$conexion);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;  &lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;html&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; &amp;lt;head&amp;gt;&amp;lt;/head&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;  &amp;lt;BODY BGCOLOR="black" TEXT="yellow" LINK="cyan" VLINK="red" ALINK="white"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;  &amp;lt;BLOCKQUOTE&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; &amp;lt;h3&amp;gt;Los Datos Han Sido Guardados Satisfactoriamente&amp;lt;/h3&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; &amp;lt;form action="guardar.php" method="post" enctype="multipart/form-data"&amp;gt;&amp;lt;b&amp;gt;Datos Ingresados  &amp;lt;/b&amp;gt;&amp;lt;p&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;    echo "Nombre : ";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo $nombre.'&amp;lt;br&amp;gt;';&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo "Fecha Nacimiento : ";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo $fechanacimiento.'&amp;lt;br&amp;gt;';&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo "Genero : ";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo $genero.'&amp;lt;br&amp;gt;';&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo "Hbbies: ";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo $hobbies.'&amp;lt;br&amp;gt;';&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo "Mail : ";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo $mail.'&amp;lt;br&amp;gt;';&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo '&amp;lt;br&amp;gt;';&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo '&amp;lt;a href="guardar.php"&amp;gt;Regresar Al Formulario&amp;lt;/a&amp;gt;&amp;lt;p&amp;gt;';&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; echo '&amp;lt;a href="login.php"&amp;gt;Salir&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;';&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;    &lt;span style="color: rgb(255, 102, 0);"&gt;echo '&amp;lt;a href="http://www.google.cl"&amp;gt; Ir A Google&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;';&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; ?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; &amp;lt;/form&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; &amp;lt;/BLOCKQUOTE&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;/UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;/UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;/UL&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; &amp;lt;/BODY&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;?&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;include "cerrar_conexion.php";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Y por ultimo nuestro archivo cerrar_conexion.php el cual se encargara de cerrar las conexiones que agamos hacia nuestra Base de Datos MySql.&lt;br /&gt;&lt;br /&gt;cerrar_conexion.php&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt;? php;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;mysql_close($conexion);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(102, 102, 102);font-size:78%;" &gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;PD: no se lo ke le paso al texto de archivo validar pero esta bueno XD..&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:130%;"&gt;Bueno ojala les sirva de algo mi ejemplo cualquier duda solo pregunten...&lt;br /&gt;Aqui les dejo el Link de descarga de todos los archivos....&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);font-size:130%;" &gt;&lt;br /&gt;&lt;a style="color: rgb(255, 0, 0);" href="http://www.megaupload.com/?d=OFLH363A"&gt;Descargar Ejemplo&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=NKI79RBD"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7338343689372416928-7578725795940056993?l=pedroastete.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pedroastete.blogspot.com/feeds/7578725795940056993/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7338343689372416928&amp;postID=7578725795940056993&amp;isPopup=true' title='6 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/7578725795940056993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7338343689372416928/posts/default/7578725795940056993'/><link rel='alternate' type='text/html' href='http://pedroastete.blogspot.com/2009/11/php-y-mysql_06.html' title='PHP Y MySQL'/><author><name>PedroAstete</name><uri>http://www.blogger.com/profile/11730873111051688372</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_7jK9mSTj3z8/S2n8kOD2fKI/AAAAAAAAAHs/K7-gQDzte3k/S220/03012010186.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7jK9mSTj3z8/SvTzHpzQQzI/AAAAAAAAACE/hqM_54K1xDg/s72-c/usuarios.jpg' height='72' width='72'/><thr:total>6</thr:total></entry></feed>
