<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Expresion web</title>
	<atom:link href="http://expresionweb.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://expresionweb.wordpress.com</link>
	<description>blog sobre diseño web, programación, tecnologia y temas de actualidad</description>
	<lastBuildDate>Sat, 28 Jan 2012 02:42:21 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='expresionweb.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Expresion web</title>
		<link>http://expresionweb.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://expresionweb.wordpress.com/osd.xml" title="Expresion web" />
	<atom:link rel='hub' href='http://expresionweb.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Recursos gratuitos para el diseño de interfaces</title>
		<link>http://expresionweb.wordpress.com/2010/07/15/recursos-gratuitos-para-el-diseno-de-interfaces/</link>
		<comments>http://expresionweb.wordpress.com/2010/07/15/recursos-gratuitos-para-el-diseno-de-interfaces/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 15:15:28 +0000</pubDate>
		<dc:creator>Denker</dc:creator>
				<category><![CDATA[Recursos]]></category>

		<guid isPermaLink="false">http://expresionweb.wordpress.com/?p=162</guid>
		<description><![CDATA[En CSSBlog me encontre con este post, el cual trata sobre recursos para el diseño de interfaces, incluye desde botones, cajas de texto, iconos , ventanas, etc. la verdad esta  muy bueno, se los recomiendo. Enlace: Recursos gratuitos para el diseño de la interfaz de usuario Filed under: Recursos<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=162&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>En CSSBlog me encontre con este post, el cual trata sobre recursos para el diseño de interfaces, incluye desde botones, cajas de texto, iconos , ventanas, etc. la verdad esta  muy bueno, se los recomiendo.</p>
<p>Enlace:<a href="http://www.cssblog.es/recursos-gratuitos-para-el-diseno-de-la-interfaz-de-usuario/"> Recursos gratuitos para el diseño de la interfaz de usuario</a></p>
<p><a href="http://expresionweb.files.wordpress.com/2010/07/recursos.jpg"><img class="aligncenter size-full wp-image-163" title="recursos" src="http://expresionweb.files.wordpress.com/2010/07/recursos.jpg?w=645" alt=""   /></a></p>
<br />Filed under: <a href='http://expresionweb.wordpress.com/category/recursos/'>Recursos</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/expresionweb.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/expresionweb.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/expresionweb.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/expresionweb.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/expresionweb.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/expresionweb.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/expresionweb.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/expresionweb.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/expresionweb.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/expresionweb.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/expresionweb.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/expresionweb.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/expresionweb.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/expresionweb.wordpress.com/162/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=162&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://expresionweb.wordpress.com/2010/07/15/recursos-gratuitos-para-el-diseno-de-interfaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b278f023b381894482a77c1945e909c0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Avalón</media:title>
		</media:content>

		<media:content url="http://expresionweb.files.wordpress.com/2010/07/recursos.jpg" medium="image">
			<media:title type="html">recursos</media:title>
		</media:content>
	</item>
		<item>
		<title>code Drinks</title>
		<link>http://expresionweb.wordpress.com/2010/05/07/code-drinks/</link>
		<comments>http://expresionweb.wordpress.com/2010/05/07/code-drinks/#comments</comments>
		<pubDate>Fri, 07 May 2010 04:29:44 +0000</pubDate>
		<dc:creator>Denker</dc:creator>
		
		<guid isPermaLink="false">http://expresionweb.wordpress.com/?p=134</guid>
		<description><![CDATA[Bueno, el motivo de este post es para comunicarles la buena nueva, estoy iniciando un nuevo proyecto &#8220;codeDrinks&#8221; un blog en el cual publicare tips, recursos, opiniones y experiencias relacionadas con aplicaciones web, programacion y temas relacionados con internet. Estare metido mas de lleno en este nuevo proyecto, por lo tanto ya no podre actualizar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=134&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://www.codedrinks.com"><img class="size-full wp-image-135 alignnone" title="codedriks" src="http://expresionweb.files.wordpress.com/2010/05/codedriks.png?w=645" alt=""   /></a></p>
<p>Bueno, el motivo de este post es para comunicarles la buena nueva, estoy iniciando un nuevo proyecto &#8220;<a href="http://www.codedrinks.com">codeDrinks</a>&#8221; un blog en el cual publicare tips, recursos, opiniones y experiencias relacionadas con aplicaciones web, programacion y temas relacionados con internet.</p>
<p>Estare metido mas de lleno en este nuevo proyecto, por lo tanto ya no podre actualizar de manera constante este blog, ahora la mayoria de los posts los publicare en<a href="http://www.codedrinks.com"> codeDrinks</a>, los espero por ahi.</p>
<p><a href="http://www.codedrinks.com">www.codedrinks.com</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/expresionweb.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/expresionweb.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/expresionweb.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/expresionweb.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/expresionweb.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/expresionweb.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/expresionweb.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/expresionweb.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/expresionweb.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/expresionweb.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/expresionweb.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/expresionweb.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/expresionweb.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/expresionweb.wordpress.com/134/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=134&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://expresionweb.wordpress.com/2010/05/07/code-drinks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b278f023b381894482a77c1945e909c0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Avalón</media:title>
		</media:content>

		<media:content url="http://expresionweb.files.wordpress.com/2010/05/codedriks.png" medium="image">
			<media:title type="html">codedriks</media:title>
		</media:content>
	</item>
		<item>
		<title>Slider JQuery: Nivo Slider</title>
		<link>http://expresionweb.wordpress.com/2010/04/21/slider-jquery-nivo-slider/</link>
		<comments>http://expresionweb.wordpress.com/2010/04/21/slider-jquery-nivo-slider/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 04:40:46 +0000</pubDate>
		<dc:creator>Denker</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Recursos]]></category>

		<guid isPermaLink="false">http://expresionweb.wordpress.com/?p=125</guid>
		<description><![CDATA[Nivo slider es un plugin de JQuery que nos permite crear un slider, cuenta con 9 efectos de transicion, controles de navegacion, soporta navegacion desde el teclado y ademas de todo es libre. sin duda tienen que probarlo. Funciona con los siguientes navegadores: * Internet Explorer v7+ * Firefox v3+ * Google Chrome v4 * [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=125&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://nivo.dev7studios.com/"><img class="aligncenter size-medium wp-image-126" title="nivo" src="http://expresionweb.files.wordpress.com/2010/04/nivo.jpg?w=324&#038;h=216" alt="" width="324" height="216" /></a></p>
<p><a href="http://nivo.dev7studios.com/">Nivo slider</a> es un plugin de JQuery que nos permite crear un slider, cuenta con 9 efectos de transicion, controles de navegacion, soporta navegacion desde el teclado y ademas de todo es libre. sin duda tienen que probarlo.<span id="more-125"></span></p>
<p>Funciona con los siguientes navegadores:</p>
<p style="padding-left:30px;">* Internet Explorer v7+<br />
* Firefox v3+<br />
* Google Chrome v4<br />
* Safari v4<br />
* Opera v10.5</p>
<br />Filed under: <a href='http://expresionweb.wordpress.com/category/jquery/'>JQuery</a>, <a href='http://expresionweb.wordpress.com/category/recursos/'>Recursos</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/expresionweb.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/expresionweb.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/expresionweb.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/expresionweb.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/expresionweb.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/expresionweb.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/expresionweb.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/expresionweb.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/expresionweb.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/expresionweb.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/expresionweb.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/expresionweb.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/expresionweb.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/expresionweb.wordpress.com/125/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=125&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://expresionweb.wordpress.com/2010/04/21/slider-jquery-nivo-slider/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b278f023b381894482a77c1945e909c0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Avalón</media:title>
		</media:content>

		<media:content url="http://expresionweb.files.wordpress.com/2010/04/nivo.jpg?w=300" medium="image">
			<media:title type="html">nivo</media:title>
		</media:content>
	</item>
		<item>
		<title>CSS Media Types (Medios de CSS)</title>
		<link>http://expresionweb.wordpress.com/2010/04/19/css-media-types-medios-de-css/</link>
		<comments>http://expresionweb.wordpress.com/2010/04/19/css-media-types-medios-de-css/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 23:08:38 +0000</pubDate>
		<dc:creator>Denker</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://expresionweb.wordpress.com/?p=117</guid>
		<description><![CDATA[Una de las caracteristicas de las hojas de estilo es que podemos definir la forma en que se visualizara el contenido dependiendo del dispositivo o medio en el que se presenta la informacion. Por ejemplo el monitor, en papel, un dispositivo braille, etc. es decir que un documento puede tener una presentacion al visualizarla en el [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=117&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Una de las caracteristicas de las hojas de estilo es que podemos definir la forma en que se visualizara el contenido dependiendo del dispositivo o medio en el que se presenta la informacion. Por ejemplo el monitor, en papel, un dispositivo braille, etc. es decir que un documento puede tener una presentacion al visualizarla en el monitor y otra diferente al momento de imprimirlo.</p>
<p>En la especificacion CSS 2.1 se listan 10 tipos:</p>
<ul>
<li><strong>all</strong> Utilizado para todos los dispositivos.</li>
<li><strong>braille</strong> Utilizado para la retroalimentacion tactil de dispositivos braille.</li>
<li><strong>embossed</strong> Utilizado para impresoras paginadas en braille.</li>
<li><strong>handheld</strong> Utilizado para dispositivos moviles.</li>
<li><strong>print</strong> Utilizado para documentos paginados destinados a ser impresos y para documentos vistos sobre pantalla en modo de vista preliminar.</li>
<li><strong>projection</strong> Utilizado para presentaciones proyectadas.</li>
<li><strong>screen</strong> Utilizado principalmente para pantallas del ordenador.</li>
<li><strong>speech</strong> Utilizado para sintetizadores de voz.</li>
<li><strong>tty </strong>Querido para medios de comunicación que usan una rejilla de carácter de diapasón fijo (como teletipos, terminales, o dispositivos portátiles con capacidades de demostración limitadas).</li>
<li><strong>tv </strong>Destinado para dispositivos de tipo de televisión.<span id="more-117"></span></li>
</ul>
<p>Existen 2 formas para definir el medio de CSS la primera de ellas es utilizando @media o @import veamos un ejemplo:</p>
<p style="padding-left:30px;">@import url(&#8220;estilo.css&#8221;) screen;</p>
<p style="padding-left:30px;">@media print {<br />
          body { font-size: 10pt }<br />
}</p>
<p>La otra forma es colocandolo en el atributo media de la etiqueta  LINK</p>
<p style="padding-left:30px;">&lt;link rel=&#8221;stylesheet&#8221;  type=&#8221;text/css&#8221;  href=&#8221;estilo.css&#8221; media=&#8221;screen&#8221;&gt;</p>
<p>Fuente: <a href="http://www.w3.org/TR/CSS2/media.html">W3C</a></p>
<br />Filed under: <a href='http://expresionweb.wordpress.com/category/css/'>CSS</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/expresionweb.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/expresionweb.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/expresionweb.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/expresionweb.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/expresionweb.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/expresionweb.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/expresionweb.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/expresionweb.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/expresionweb.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/expresionweb.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/expresionweb.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/expresionweb.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/expresionweb.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/expresionweb.wordpress.com/117/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=117&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://expresionweb.wordpress.com/2010/04/19/css-media-types-medios-de-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b278f023b381894482a77c1945e909c0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Avalón</media:title>
		</media:content>
	</item>
		<item>
		<title>Como declarar un arreglo en PHP</title>
		<link>http://expresionweb.wordpress.com/2010/04/15/como-declarar-un-arreglo-en-php/</link>
		<comments>http://expresionweb.wordpress.com/2010/04/15/como-declarar-un-arreglo-en-php/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 21:23:33 +0000</pubDate>
		<dc:creator>Denker</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://expresionweb.wordpress.com/?p=108</guid>
		<description><![CDATA[Bueno vamos a comenzar definiendo que es un arreglo. Un array o arreglo es una colección de valores con un único nombre. Caracteristicas de los arreglos en PHP No es necesario definir el tipo de datos que almacenara el arreglo(entero, caracter, objetos, double, etc. ) No es necesario  definir el tamaño del arreglo. Los indices [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=108&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Bueno vamos a comenzar definiendo que es un arreglo.</p>
<p>Un array o arreglo es una colección de valores con un único nombre.</p>
<p>Caracteristicas de los arreglos en PHP</p>
<ul>
<li>No es necesario definir el tipo de datos que almacenara el arreglo(entero, caracter, objetos, double, etc. )</li>
<li>No es necesario  definir el tamaño del arreglo.</li>
<li>Los indices para acceder a los datos pueden ser numericos o alfanumericos.</li>
</ul>
<p>Bien ahora pasemos a declarar un arreglo</p>
<p>Arreglo Numerico.</p>
<p>Ejemplo:</p>
<p style="padding-left:30px;"><strong>&lt;?php<br />
$nombres [] = &#8220;Sonia&#8221;;  // </strong>Empieza en el indice 0<strong><br />
$nombres [1] = &#8220;Sofia&#8221;;   // </strong>indice 1<strong><br />
?&gt;</strong></p>
<p>En el ejemplo anterior se crea un arreglo llamado <strong>nombres</strong>, al primer valor se le asigna el indice cero ya que entre los corchetes no se indico la posicion, si queremos que un valor<span id="more-108"></span> se asigne en un posicion especifica del arreglo tenemos que colocar la posicion entre corchetes, como en el segundo valor del ejemplo en el cual el nombre sonia estaria almacenado en la posicion 1 del arreglo.</p>
<p>Arreglo asociativo.</p>
<p>Tambien podemos utilizar caracteres alfaumericos para acceder a un arreglo, este tipo de arreglos se conocen como asociativos, veamos como definir un arreglo asociativo.</p>
<p>Ejemplo:</p>
<p style="padding-left:30px;"><strong>&lt;?php<br />
$persona ["nombre"] = &#8220;Sebastian&#8221;; </strong><strong><br />
$persona ["edad"] = &#8220;22&#8243;; </strong><strong> </strong><strong> </strong><strong><br />
$persona ["sexo"] = &#8220;M&#8221;;</strong><br />
<strong> ?&gt;</strong></p>
<p>En este caso se creo un arreglo llamado persona, los indices del arreglo son nombre, edad y sexo.</p>
<p><strong>Funcion array()</strong></p>
<p>Podemo declarar un arreglo utilizando la funcion array. esta funcion crea un array con los valores que pase como datos de entrada.</p>
<p>Ejemplo:</p>
<p style="padding-left:30px;"><strong>&lt;?php<br />
$nombres = array(&#8220;Sebastian&#8221;, &#8220;Sonia&#8221;, &#8220;Sofia&#8221;); </strong><strong><br />
</strong><strong>?&gt;</strong></p>
<p>En este caso la funcion crea un arreglo numerico empezando desde el indice 0, pero tambien podemos especificar el indice en el cual queremo que se almacenen los datos como en el siguiente ejemplo:</p>
<p style="padding-left:30px;"><strong>&lt;?php<br />
$nombres = array(1=&gt; &#8220;Sonia&#8221;,2=&gt; &#8220;Sofia&#8221;, 4=&gt;&#8221;Julian&#8221;); </strong><strong><br />
</strong><strong>?&gt;</strong></p>
<p><strong><a href="http://www.mediafire.com/?ztnynmzzm1l">Descargar el ejemplo</a><br />
</strong></p>
<br />Filed under: <a href='http://expresionweb.wordpress.com/category/php/'>PHP</a>, <a href='http://expresionweb.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/expresionweb.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/expresionweb.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/expresionweb.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/expresionweb.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/expresionweb.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/expresionweb.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/expresionweb.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/expresionweb.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/expresionweb.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/expresionweb.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/expresionweb.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/expresionweb.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/expresionweb.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/expresionweb.wordpress.com/108/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=108&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://expresionweb.wordpress.com/2010/04/15/como-declarar-un-arreglo-en-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b278f023b381894482a77c1945e909c0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Avalón</media:title>
		</media:content>
	</item>
		<item>
		<title>Procesar un formulario utilizando XAJAX y PHP</title>
		<link>http://expresionweb.wordpress.com/2010/04/09/procesar-un-formulario-utilizando-xajax-y-php/</link>
		<comments>http://expresionweb.wordpress.com/2010/04/09/procesar-un-formulario-utilizando-xajax-y-php/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 01:08:29 +0000</pubDate>
		<dc:creator>Denker</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://expresionweb.wordpress.com/?p=72</guid>
		<description><![CDATA[En este post, veremos como procesar un formulario utilizando Ajax y PHP, para esto haremos uso de la libreria XAJAX que nos permite implementar ajax en aplicacaciones php de manera sencilla. La libreria XAJAX la puedes dercargar desde su pagina: xajaxproject Lo primero que haremos es crear el formulario HTML, lo colocaremos dentro de un [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=72&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>En este post, veremos como procesar un formulario utilizando Ajax y PHP, para esto haremos uso de la libreria XAJAX que nos permite implementar ajax en aplicacaciones php de manera sencilla. La libreria XAJAX la puedes dercargar desde su pagina: <a title="Libreria xajax" href="http://xajaxproject.org/">xajaxproject</a></p>
<p>Lo primero que haremos es crear el formulario HTML, lo colocaremos dentro de un div, este div es la unica parte de la pagina que se va a recargar a la hora de procesar nuestro formulario, es importante que le coloquemos el atributo id debido a que mediante este atributo haremos referencia al div que contiene el formulario, en este caso el atributo id del div que contiene el formulario es <strong>formDiv</strong></p>
<p>Codigo HTML del formulario:</p>
<pre><span style="color:#000080;">&lt;div id="formDiv"&gt;
 &lt;form method="post" action="javascript:void(null)" id="formUsuario"&gt;
 &lt;div&gt;Nombre:&lt;/div&gt;&lt;div&gt;&lt;input type="text" name="nombre" /&gt;&lt;/div&gt;
 &lt;div&gt;Apellidos:&lt;/div&gt;&lt;div&gt;&lt;input type="text" name="apellidos" /&gt;&lt;/div&gt;
 &lt;div&gt;Direccion:&lt;/div&gt;&lt;div&gt;&lt;input type="text" name="direccion" /&gt;&lt;/div&gt;
 &lt;div&gt;&lt;input id="enviar" type="submit" value="Enviar" onclick = "xajax_procesaForm(xajax.getFormValues('formUsuario'));"/&gt;
 &lt;/div&gt;
 &lt;/form&gt;
 &lt;/div&gt;</span></pre>
<p>En el evento onclick del submit vamos a escribir la funcion que se encarga de obtener los datos del formulario,<span id="more-72"></span> el parametro que solicita es el id del formulario, es este caso: formUsuario.</p>
<blockquote><p><strong>xajax_procesaForm(xajax.getFormValues(&#8216;formUsuario&#8217;));</strong></p></blockquote>
<p>Bien, ahora creamos la funcion PHP que se va a encargar de procesar el formulario.</p>
<pre><span style="color:#000080;">function procesaForm($form_values)
{
 $respuestaXajax = new xajaxResponse();

 $nombre = $form_values['nombre'];
 $apellidos = $form_values['apellidos'];
 $direccion = $form_values['direccion'];

 $cadena = "Hola $nombre $apellidos &lt;br/&gt; tu direccion es $direccion";

 $respuestaXajax-&gt;assign("formDiv","innerHTML", $cadena);
 return $respuestaXajax;
}</span></pre>
<p>En la funcion php es donde recibimos los datos del formulario, en este caso la informacion se encuentra en la variable $form_values, que es un arreglo y contiene todos los campos del formulario. Podemos acceder al arreglo y hacer lo que queramos con los datos, por ejemplo en este ejemplo solo imprimo en pantalla los datos, pero aqui se podrian guardar la informacion en una base de datos, o hacer lo que nosotros queramos. Aqui tambien es donde vamos a crear un objeto de la clase xajaxResponse mediante el cual actualizaremos el contenido del div <strong>formDiv</strong></p>
<p>Aqui esta el codigo completo, no olvides comentar.</p>
<p>archivo: usuario.php</p>
<pre><span style="color:#000080;">
&lt;?php

function procesaForm($form_values)
{
 $respuestaXajax = new xajaxResponse();

 $nombre = $form_values['nombre'];
 $apellidos = $form_values['apellidos'];
 $direccion = $form_values['direccion'];

 $cadena = "Hola $nombre $apellidos &lt;br/&gt; tu direccion es $direccion";

 $respuestaXajax-&gt;assign("formDiv","innerHTML", $cadena);
 return $respuestaXajax;
}

require_once ("xajax/xajax_core/xajax.inc.php");

$xajax = new xajax("usuario.php");
$xajax-&gt;registerFunction("procesaForm");
$xajax-&gt;processRequest();

?&gt;

&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"&gt;

&lt;head&gt;
 &lt;meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /&gt;

 &lt;title&gt;Sin título 2&lt;/title&gt;
 &lt;?php $xajax-&gt;printJavascript("xajax/"); ?&gt;
&lt;/head&gt;

&lt;body&gt;

&lt;div id="formDiv"&gt;
 &lt;form method="post" action="javascript:void(null)" id="formUsuario"&gt;
 &lt;div&gt;Nombre:&lt;/div&gt;&lt;div&gt;&lt;input type="text" name="nombre" /&gt;&lt;/div&gt;
 &lt;div&gt;Apellidos:&lt;/div&gt;&lt;div&gt;&lt;input type="text" name="apellidos" /&gt;&lt;/div&gt;
 &lt;div&gt;Direccion:&lt;/div&gt;&lt;div&gt;&lt;input type="text" name="direccion" /&gt;&lt;/div&gt;
 &lt;div&gt;&lt;input id="enviar" type="submit" value="Enviar" onclick = "xajax_procesaForm(xajax.getFormValues('formUsuario'));"/&gt;
 &lt;/div&gt;
 &lt;/form&gt;
 &lt;/div&gt;

&lt;/body&gt;
&lt;/html&gt;</span>
<span style="color:#000080;"> </span></pre>
<br />Filed under: <a href='http://expresionweb.wordpress.com/category/ajax/'>AJAX</a>, <a href='http://expresionweb.wordpress.com/category/php/'>PHP</a>, <a href='http://expresionweb.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/expresionweb.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/expresionweb.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/expresionweb.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/expresionweb.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/expresionweb.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/expresionweb.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/expresionweb.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/expresionweb.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/expresionweb.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/expresionweb.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/expresionweb.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/expresionweb.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/expresionweb.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/expresionweb.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=72&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://expresionweb.wordpress.com/2010/04/09/procesar-un-formulario-utilizando-xajax-y-php/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b278f023b381894482a77c1945e909c0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Avalón</media:title>
		</media:content>
	</item>
		<item>
		<title>Obtener el ultimo id insertado en una base MySql</title>
		<link>http://expresionweb.wordpress.com/2010/04/05/obtener-el-ultimo-id-insertado-en-una-base-mysql/</link>
		<comments>http://expresionweb.wordpress.com/2010/04/05/obtener-el-ultimo-id-insertado-en-una-base-mysql/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 00:51:44 +0000</pubDate>
		<dc:creator>Denker</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Recursos]]></category>

		<guid isPermaLink="false">http://expresionweb.wordpress.com/?p=68</guid>
		<description><![CDATA[En MySql existe una funcion que retorna el último valor generado automáticamente que fue insertado en una columna AUTO_INCREMENT. Esta funcion es last_insert_id() Ten en cuenta que el valor que devuelve la funcion esta asociado a la conexion actual, es decir que tienes que ejecutar esta consulta antes de que cierres la conexion, de lo [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=68&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>En MySql existe una funcion que retorna el último valor generado automáticamente que fue insertado en una columna AUTO_INCREMENT. Esta funcion es</p>
<blockquote><p><strong>last_insert_id()</strong></p></blockquote>
<p>Ten en cuenta que el valor que devuelve la funcion esta asociado a la conexion actual, es decir que tienes que ejecutar esta consulta antes de que cierres la conexion, de lo contrario te devolvera cero.</p>
<p>Espero que les sea de ayuda.  comenten!!!</p>
<br />Filed under: <a href='http://expresionweb.wordpress.com/category/mysql/'>MySQL</a>, <a href='http://expresionweb.wordpress.com/category/programacion/'>Programación</a>, <a href='http://expresionweb.wordpress.com/category/recursos/'>Recursos</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/expresionweb.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/expresionweb.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/expresionweb.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/expresionweb.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/expresionweb.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/expresionweb.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/expresionweb.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/expresionweb.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/expresionweb.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/expresionweb.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/expresionweb.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/expresionweb.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/expresionweb.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/expresionweb.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=68&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://expresionweb.wordpress.com/2010/04/05/obtener-el-ultimo-id-insertado-en-una-base-mysql/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b278f023b381894482a77c1945e909c0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Avalón</media:title>
		</media:content>
	</item>
		<item>
		<title>Filezilla: Cliente de FTP</title>
		<link>http://expresionweb.wordpress.com/2010/04/04/filezilla-cliente-de-ftp/</link>
		<comments>http://expresionweb.wordpress.com/2010/04/04/filezilla-cliente-de-ftp/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 01:57:54 +0000</pubDate>
		<dc:creator>Denker</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://expresionweb.wordpress.com/?p=81</guid>
		<description><![CDATA[Después de meses de no publicar nada en el blog, por fin escribiré algo, en esta ocasión hablare sobre el cliente de FTP FileZilla,  su interfaz es sencilla e intuitiva, es software libre, además de que es multiplataforma. Cuenta con un administrador de sitios mediante el cual nos permite crear una lista de sitios FTP [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=81&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://expresionweb.files.wordpress.com/2010/04/filezillalogo.jpg"><img class="aligncenter size-medium wp-image-85" title="filezillalogo" src="http://expresionweb.files.wordpress.com/2010/04/filezillalogo.jpg?w=300&#038;h=45" alt="" width="300" height="45" /></a></p>
<p style="text-align:left;">Después de meses de no publicar nada en el blog, por fin escribiré algo, en esta ocasión hablare sobre el cliente de FTP FileZilla,  su interfaz es sencilla e intuitiva, es software libre, además de que es multiplataforma.</p>
<p>Cuenta con un administrador de sitios mediante el cual nos permite crear una lista de sitios FTP a los cuales nos conectamos facilitando el acceso a ellos de manera más rápida.</p>
<p>Además de que podemos navegar por las carpetas en el equipo local y remoto. Para descargar o subir un archivo basta con arrastrar el archivo o a carpeta, además de que en la parte inferior se muestra en tiempo real el estado de las transferencias.</p>
<p>Puedes descargar el programa desde su pagina: <a href="http://filezilla-project.org/">Filezilla</a></p>
<p><a href="http://expresionweb.files.wordpress.com/2010/04/filezilla.jpg"></a></p>
<br />Filed under: <a href='http://expresionweb.wordpress.com/category/software/'>software</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/expresionweb.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/expresionweb.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/expresionweb.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/expresionweb.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/expresionweb.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/expresionweb.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/expresionweb.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/expresionweb.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/expresionweb.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/expresionweb.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/expresionweb.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/expresionweb.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/expresionweb.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/expresionweb.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=81&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://expresionweb.wordpress.com/2010/04/04/filezilla-cliente-de-ftp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b278f023b381894482a77c1945e909c0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Avalón</media:title>
		</media:content>

		<media:content url="http://expresionweb.files.wordpress.com/2010/04/filezillalogo.jpg?w=300" medium="image">
			<media:title type="html">filezillalogo</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox 3.5</title>
		<link>http://expresionweb.wordpress.com/2009/07/02/firefox-3-5/</link>
		<comments>http://expresionweb.wordpress.com/2009/07/02/firefox-3-5/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 18:03:45 +0000</pubDate>
		<dc:creator>Denker</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://expresionweb.wordpress.com/?p=75</guid>
		<description><![CDATA[Yeah, ya esta disponible la version 3.5 de Firefox, a descargarlo!!! Posted in Firefox, software<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=75&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yeah, ya esta disponible la version 3.5 de Firefox,</p>
<p><a href="http://www.mozilla-europe.org/es/firefox/"><img class="aligncenter size-full wp-image-76" title="firefox" src="http://expresionweb.files.wordpress.com/2009/07/firefox.jpg?w=645" alt="firefox"   /></a></p>
<p><a href="http://www.mozilla-europe.org/es/firefox/">a descargarlo!!!</a></p>
<br />Posted in Firefox, software  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/expresionweb.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/expresionweb.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/expresionweb.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/expresionweb.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/expresionweb.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/expresionweb.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/expresionweb.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/expresionweb.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/expresionweb.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/expresionweb.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/expresionweb.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/expresionweb.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/expresionweb.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/expresionweb.wordpress.com/75/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=75&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://expresionweb.wordpress.com/2009/07/02/firefox-3-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b278f023b381894482a77c1945e909c0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Avalón</media:title>
		</media:content>

		<media:content url="http://expresionweb.files.wordpress.com/2009/07/firefox.jpg" medium="image">
			<media:title type="html">firefox</media:title>
		</media:content>
	</item>
		<item>
		<title>Transacciones MySql con PHP</title>
		<link>http://expresionweb.wordpress.com/2009/06/27/transacciones-mysql-con-php/</link>
		<comments>http://expresionweb.wordpress.com/2009/06/27/transacciones-mysql-con-php/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 04:12:03 +0000</pubDate>
		<dc:creator>Denker</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://expresionweb.wordpress.com/?p=60</guid>
		<description><![CDATA[Esta vez mostrare como ejecutar transacciones utilizando el motor InnoDB de MySql con PHP. Comenzemos!!! En InnoDB toda la actividad del usuario se produce dentro de una transaccion, es decir cada sentencia SQL es una representa una transaccion a la base de datos. MySql inicia una conexion a la base de datos con AUTOCOMMIT habilitado, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=60&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Esta vez mostrare como ejecutar transacciones utilizando el motor InnoDB de MySql con PHP.</p>
<p>Comenzemos!!!</p>
<p>En InnoDB toda la actividad del usuario se produce dentro de una transaccion, es decir cada sentencia SQL es una representa una transaccion a la base de datos.</p>
<p>MySql inicia una conexion a la base de datos con AUTOCOMMIT habilitado, lo que esto significa es que se ejecuta la sentencia SQL e implicitamente se ejecuta un COMMIT haciendo permanente los cambios en la base.<span id="more-60"></span></p>
<p>Si deshabilitamos AUTOCOMMIT significaria que tendriamos abierta la transaccion y esta finalizará cuando se ejecute una sentencia COMMIT ó ROLLBACK, despues de esto iniciaria una nueva transaccion.</p>
<p>Ahora un ejemplo:</p>
<p>&lt;?php<br />
//Establecemos los datos para la conexion a la base<br />
$servidor = &#8220;localhost&#8221;;<br />
$usuario = &#8220;root&#8221;;<br />
$password = &#8220;&#8221;;<br />
$BaseDatos =&#8221;base&#8221;;</p>
<p>//Nos conectamos a la base<br />
$conexion = new mysqli($servidor, $usuario, $password, $BaseDatos);</p>
<p>//Ejecutamos un select y contamos las filas que tiene la tabla<br />
$result = $conexion-&gt;query(&#8220;select * from clientes&#8221;);<br />
echo &#8220;Num de filas al iniciar: &#8220;.$result-&gt;num_rows. &#8220;&lt;/br&gt;&#8221;;</p>
<p>// deshabilitamos el autocommit para llevar a cabo la transacción<br />
//con varias sentencias<br />
$conexion-&gt;autocommit(false);</p>
<p>// Insertamos dos registros en la base de datos<br />
$conexion-&gt;query(&#8220;INSERT INTO clientes (id,nombre) VALUES(1,&#8217;Juan&#8217;);&#8221;);<br />
$conexion-&gt;query(&#8220;INSERT INTO clientes (id,nombre) VALUES(2,&#8217;Jose&#8217;);&#8221;);</p>
<p>// Ejecutamos el commit, esto hace que los cambios sean permanentes y se<br />
// vuelven visibles para los otros usuarios.<br />
$conexion-&gt;commit();</p>
<p>// Ejecutamos un select y contamos las filas que tiene la tabla<br />
$result = $conexion-&gt;query(&#8220;select * from clientes&#8221;);<br />
echo &#8220;Num de filas despues de ejecutar el commit: &#8220;.$result-&gt;num_rows.&#8221;&lt;/br&gt;&#8221;;</p>
<p>// Insertamos dos registros en la base de datos<br />
$conexion-&gt;query(&#8220;INSERT INTO clientes (id,nombre) VALUES(3,&#8217;Ana&#8217;);&#8221;);<br />
$conexion-&gt;query(&#8220;INSERT INTO clientes (id,nombre) VALUES(4,&#8217;Sofia&#8217;);&#8221;);</p>
<p>// Ejecutamos un select y contamos las filas que tiene la tabla<br />
$result = $conexion-&gt;query(&#8220;select * from clientes&#8221;);<br />
echo &#8220;Numero de filas despues de insertar dos registros mas:&#8221;. $result-&gt;num_rows.&#8221;&lt;/br&gt;&#8221;;</p>
<p>// Ejecutamos el rollback para deshacer los cambios.<br />
$conexion-&gt;rollback();</p>
<p>// Ejecutamos un select y contamos las filas que tiene la tabla<br />
$result = $conexion-&gt;query(&#8220;select * from clientes&#8221;);<br />
?&gt;</p>
<p>Eso es todo por hoy, espero que la informacion  les sea de utilidad.</p>
<br />Posted in MySQL, PHP  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/expresionweb.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/expresionweb.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/expresionweb.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/expresionweb.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/expresionweb.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/expresionweb.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/expresionweb.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/expresionweb.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/expresionweb.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/expresionweb.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/expresionweb.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/expresionweb.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/expresionweb.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/expresionweb.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=expresionweb.wordpress.com&amp;blog=2851195&amp;post=60&amp;subd=expresionweb&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://expresionweb.wordpress.com/2009/06/27/transacciones-mysql-con-php/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b278f023b381894482a77c1945e909c0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Avalón</media:title>
		</media:content>
	</item>
	</channel>
</rss>
