tag:blogger.com,1999:blog-23950788944569062202024-03-05T13:48:38.887-03:00naqzhernaqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.comBlogger65125tag:blogger.com,1999:blog-2395078894456906220.post-53938034011371436192020-07-30T20:24:00.001-03:002020-07-30T20:24:34.660-03:00Axios + (Async - Await)<pre class=" language-js" style="background: rgb(39, 40, 34); border-radius: 0.3em; box-sizing: inherit; color: #f8f8f2; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 19.6593px; hyphens: none; line-height: 1.5; margin-bottom: 0.5em; margin-top: 0.5em; overflow-wrap: normal; overflow: auto; padding: 1em; tab-size: 4; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px; word-break: normal;"><code class=" language-js" style="background: 0px 0px; box-sizing: inherit; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 15.7275px; hyphens: none; line-height: 1.5; overflow-wrap: normal; tab-size: 4; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px; word-break: normal; word-spacing: normal;"><span class="token keyword" style="box-sizing: inherit; color: #66d9ef;">const</span> $axiosAsync <span class="token operator" style="box-sizing: inherit;">=</span> document<span class="token punctuation" style="box-sizing: inherit;">.</span><span class="token function" style="box-sizing: inherit; color: #e6db74;">getElementById</span><span class="token punctuation" style="box-sizing: inherit;">(</span><span class="token string" style="box-sizing: inherit; color: #a6e22e;">"axios-async"</span><span class="token punctuation" style="box-sizing: inherit;">)</span><span class="token punctuation" style="box-sizing: inherit;">,</span>
$fragment <span class="token operator" style="box-sizing: inherit;">=</span> document<span class="token punctuation" style="box-sizing: inherit;">.</span><span class="token function" style="box-sizing: inherit; color: #e6db74;">createDocumentFragment</span><span class="token punctuation" style="box-sizing: inherit;">(</span><span class="token punctuation" style="box-sizing: inherit;">)</span><span class="token punctuation" style="box-sizing: inherit;">;</span>
<span class="token keyword" style="box-sizing: inherit; color: #66d9ef;">async</span> <span class="token keyword" style="box-sizing: inherit; color: #66d9ef;">function</span> <span class="token function" style="box-sizing: inherit; color: #e6db74;">getData</span><span class="token punctuation" style="box-sizing: inherit;">(</span><span class="token punctuation" style="box-sizing: inherit;">)</span> <span class="token punctuation" style="box-sizing: inherit;">{</span>
<span class="token keyword" style="box-sizing: inherit; color: #66d9ef;">try</span> <span class="token punctuation" style="box-sizing: inherit;">{</span>
<span class="token keyword" style="box-sizing: inherit; color: #66d9ef;">let</span> res <span class="token operator" style="box-sizing: inherit;">=</span> <span class="token keyword" style="box-sizing: inherit; color: #66d9ef;">await</span> axios<span class="token punctuation" style="box-sizing: inherit;">.</span><span class="token function" style="box-sizing: inherit; color: #e6db74;">get</span><span class="token punctuation" style="box-sizing: inherit;">(</span><span class="token string" style="box-sizing: inherit; color: #a6e22e;">"https://jsonplaceholder.typicode.com/users"</span><span class="token punctuation" style="box-sizing: inherit;">)</span><span class="token punctuation" style="box-sizing: inherit;">,</span>
json <span class="token operator" style="box-sizing: inherit;">=</span> <span class="token keyword" style="box-sizing: inherit; color: #66d9ef;">await</span> res<span class="token punctuation" style="box-sizing: inherit;">.</span>data<span class="token punctuation" style="box-sizing: inherit;">;</span>
console<span class="token punctuation" style="box-sizing: inherit;">.</span><span class="token function" style="box-sizing: inherit; color: #e6db74;">log</span><span class="token punctuation" style="box-sizing: inherit;">(</span>res<span class="token punctuation" style="box-sizing: inherit;">,</span> json<span class="token punctuation" style="box-sizing: inherit;">)</span><span class="token punctuation" style="box-sizing: inherit;">;</span>
json<span class="token punctuation" style="box-sizing: inherit;">.</span><span class="token function" style="box-sizing: inherit; color: #e6db74;">forEach</span><span class="token punctuation" style="box-sizing: inherit;">(</span><span class="token punctuation" style="box-sizing: inherit;">(</span><span class="token parameter" style="box-sizing: inherit;">el</span><span class="token punctuation" style="box-sizing: inherit;">)</span> <span class="token operator" style="box-sizing: inherit;">=></span> <span class="token punctuation" style="box-sizing: inherit;">{</span>
<span class="token keyword" style="box-sizing: inherit; color: #66d9ef;">const</span> $li <span class="token operator" style="box-sizing: inherit;">=</span> document<span class="token punctuation" style="box-sizing: inherit;">.</span><span class="token function" style="box-sizing: inherit; color: #e6db74;">createElement</span><span class="token punctuation" style="box-sizing: inherit;">(</span><span class="token string" style="box-sizing: inherit; color: #a6e22e;">"li"</span><span class="token punctuation" style="box-sizing: inherit;">)</span><span class="token punctuation" style="box-sizing: inherit;">;</span>
$li<span class="token punctuation" style="box-sizing: inherit;">.</span>innerHTML <span class="token operator" style="box-sizing: inherit;">=</span> <span class="token template-string" style="box-sizing: inherit;"><span class="token template-punctuation string" style="box-sizing: inherit; color: #a6e22e;">`</span><span class="token interpolation" style="box-sizing: inherit;"><span class="token interpolation-punctuation punctuation" style="box-sizing: inherit;">${</span>el<span class="token punctuation" style="box-sizing: inherit;">.</span>name<span class="token interpolation-punctuation punctuation" style="box-sizing: inherit;">}</span></span><span class="token string" style="box-sizing: inherit; color: #a6e22e;"> -- </span><span class="token interpolation" style="box-sizing: inherit;"><span class="token interpolation-punctuation punctuation" style="box-sizing: inherit;">${</span>el<span class="token punctuation" style="box-sizing: inherit;">.</span>email<span class="token interpolation-punctuation punctuation" style="box-sizing: inherit;">}</span></span><span class="token string" style="box-sizing: inherit; color: #a6e22e;"> -- </span><span class="token interpolation" style="box-sizing: inherit;"><span class="token interpolation-punctuation punctuation" style="box-sizing: inherit;">${</span>el<span class="token punctuation" style="box-sizing: inherit;">.</span>phone<span class="token interpolation-punctuation punctuation" style="box-sizing: inherit;">}</span></span><span class="token template-punctuation string" style="box-sizing: inherit; color: #a6e22e;">`</span></span><span class="token punctuation" style="box-sizing: inherit;">;</span>
$fragment<span class="token punctuation" style="box-sizing: inherit;">.</span><span class="token function" style="box-sizing: inherit; color: #e6db74;">appendChild</span><span class="token punctuation" style="box-sizing: inherit;">(</span>$li<span class="token punctuation" style="box-sizing: inherit;">)</span><span class="token punctuation" style="box-sizing: inherit;">;</span>
<span class="token punctuation" style="box-sizing: inherit;">}</span><span class="token punctuation" style="box-sizing: inherit;">)</span><span class="token punctuation" style="box-sizing: inherit;">;</span>
$axiosAsync<span class="token punctuation" style="box-sizing: inherit;">.</span><span class="token function" style="box-sizing: inherit; color: #e6db74;">appendChild</span><span class="token punctuation" style="box-sizing: inherit;">(</span>$fragment<span class="token punctuation" style="box-sizing: inherit;">)</span><span class="token punctuation" style="box-sizing: inherit;">;</span>
<span class="token punctuation" style="box-sizing: inherit;">}</span> <span class="token keyword" style="box-sizing: inherit; color: #66d9ef;">catch</span> <span class="token punctuation" style="box-sizing: inherit;">(</span>err<span class="token punctuation" style="box-sizing: inherit;">)</span> <span class="token punctuation" style="box-sizing: inherit;">{</span>
console<span class="token punctuation" style="box-sizing: inherit;">.</span><span class="token function" style="box-sizing: inherit; color: #e6db74;">log</span><span class="token punctuation" style="box-sizing: inherit;">(</span>err<span class="token punctuation" style="box-sizing: inherit;">.</span>response<span class="token punctuation" style="box-sizing: inherit;">)</span><span class="token punctuation" style="box-sizing: inherit;">;</span>
<span class="token keyword" style="box-sizing: inherit; color: #66d9ef;">let</span> message <span class="token operator" style="box-sizing: inherit;">=</span> err<span class="token punctuation" style="box-sizing: inherit;">.</span>response<span class="token punctuation" style="box-sizing: inherit;">.</span>statusText <span class="token operator" style="box-sizing: inherit;">||</span> <span class="token string" style="box-sizing: inherit; color: #a6e22e;">"Ocurrió un error"</span><span class="token punctuation" style="box-sizing: inherit;">;</span>
$axiosAsync<span class="token punctuation" style="box-sizing: inherit;">.</span>innerHTML <span class="token operator" style="box-sizing: inherit;">=</span> <span class="token template-string" style="box-sizing: inherit;"><span class="token template-punctuation string" style="box-sizing: inherit; color: #a6e22e;">`</span><span class="token string" style="box-sizing: inherit; color: #a6e22e;">Error </span><span class="token interpolation" style="box-sizing: inherit;"><span class="token interpolation-punctuation punctuation" style="box-sizing: inherit;">${</span>err<span class="token punctuation" style="box-sizing: inherit;">.</span>response<span class="token punctuation" style="box-sizing: inherit;">.</span>status<span class="token interpolation-punctuation punctuation" style="box-sizing: inherit;">}</span></span><span class="token string" style="box-sizing: inherit; color: #a6e22e;">: </span><span class="token interpolation" style="box-sizing: inherit;"><span class="token interpolation-punctuation punctuation" style="box-sizing: inherit;">${</span>message<span class="token interpolation-punctuation punctuation" style="box-sizing: inherit;">}</span></span><span class="token template-punctuation string" style="box-sizing: inherit; color: #a6e22e;">`</span></span><span class="token punctuation" style="box-sizing: inherit;">;</span>
<span class="token punctuation" style="box-sizing: inherit;">}</span> <span class="token keyword" style="box-sizing: inherit; color: #66d9ef;">finally</span> <span class="token punctuation" style="box-sizing: inherit;">{</span>
console<span class="token punctuation" style="box-sizing: inherit;">.</span><span class="token function" style="box-sizing: inherit; color: #e6db74;">log</span><span class="token punctuation" style="box-sizing: inherit;">(</span><span class="token string" style="box-sizing: inherit; color: #a6e22e;">"Esto se ejecutará independientemente del try... catch"</span><span class="token punctuation" style="box-sizing: inherit;">)</span><span class="token punctuation" style="box-sizing: inherit;">;</span>
<span class="token punctuation" style="box-sizing: inherit;">}</span>
<span class="token punctuation" style="box-sizing: inherit;">}</span>
<span class="token function" style="box-sizing: inherit; color: #e6db74;">getData</span><span class="token punctuation" style="box-sizing: inherit;">(</span><span class="token punctuation" style="box-sizing: inherit;">)</span><span class="token punctuation" style="box-sizing: inherit;">;</span></code></pre>naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-15613868770021801512020-07-16T21:14:00.001-03:002020-07-16T21:15:58.306-03:00BOM DOMContentLoaded<br />
<pre style="background: #ffffff; color: black;">Mas rapido que en el evento "load" y $(document).on('ready')
document<span style="color: #808030;">.</span>addEventListener<span style="color: #808030;">(</span><span style="color: maroon;">"</span><span style="color: #0000e6;">DOMContentLoaded</span><span style="color: maroon;">"</span><span style="color: #808030;">,</span> e <span style="color: #808030;">=</span><span style="color: #808030;">></span> <span style="color: purple;">{</span>
console<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">log</span><span style="color: #808030;">(</span>e<span style="color: #808030;">)</span><span style="color: purple;">;</span>
<span style="color: purple;">}</span><span style="color: #808030;">)</span><span style="color: purple;">;</span>
</pre>
<br />naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-27577917944058406482020-07-15T23:32:00.002-03:002020-07-15T23:32:26.532-03:00addEventListener<pre style="background: rgb(255, 255, 255);">Optimiza los clicks apuntando el evento directamente al document
document<span style="color: #808030;">.</span>addEventListener<span style="color: #808030;">(</span><span style="color: maroon;">'</span><span style="color: #0000e6;">click</span><span style="color: maroon;">'</span><span style="color: #808030;">,</span> e <span style="color: #808030;">=</span><span style="color: #808030;">></span> <span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">if</span><span style="color: #808030;">(</span>e<span style="color: #808030;">.</span>target<span style="color: #808030;">.</span>matches<span style="color: #808030;">(</span><span style="color: maroon;">"</span><span style="color: #0000e6;">#id</span><span style="color: maroon;">"</span><span style="color: #808030;">)</span><span style="color: #808030;">)</span><span style="color: purple;">{</span>
console<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">log</span><span style="color: #808030;">(</span>e<span style="color: #808030;">.</span>target<span style="color: #808030;">)</span><span style="color: purple;">;</span>
<span style="color: purple;">}</span>
<span style="color: purple;">}</span><span style="color: #808030;">)</span><span style="color: purple;">;</span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-69409622110810926302020-07-15T21:46:00.000-03:002020-07-15T22:32:02.339-03:00Volvimos<pre style="background: rgb(255, 255, 255);"><span style="color: maroon; font-weight: bold;">var</span> volvimos <span style="color: #808030;">=</span> <span style="color: maroon;">`</span><span style="color: #0000e6;">Volvimos</span><span style="color: maroon;">`</span><span style="color: purple;">;</span></pre>
<pre style="background: rgb(255, 255, 255);"><span style="color: purple;">
</span></pre>
<pre style="background: rgb(255, 255, 255);"><span style="color: purple;"><a href="https://tohtml.com/">https://tohtml.com/</a></span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-36815918400375200892015-05-06T21:11:00.000-03:002015-05-06T21:11:04.533-03:00JavaScript - RegExp Expression<div>
<div>
<b>Brackets</b></div>
<div>
<span style="color: #0b5394;">Los corchetes son usados para buscar caracteres en un rango:</span></div>
</div>
<div>
<b><span style="color: #0b5394;"><br /></span></b><b><span style="color: #0b5394;">RegExp </span><span style="color: red;">[abc]</span><span style="color: #0b5394;"> Expression</span></b></div>
<div>
<div>
<span style="color: #0b5394;">Hace una busqueda global para un caracter, en un string:</span></div>
<div>
var str = "Is this all there is?";</div>
<div>
var patt1 = /[h]/g;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresion:</span> Is t<span style="color: red;">h</span>is all t<span style="color: red;">h</span>ere is?</div>
<div>
<br /></div>
<div>
<div>
<span style="color: #0b5394;"><b>Definición y uso</b></span></div>
<div>
<span style="color: #0b5394;">-La expresión </span><span style="color: red;"><b>[abc]</b></span><span style="color: #0b5394;"> se utiliza para encontrar cualquier carácter entre los corchetes.</span></div>
<div>
<span style="color: #0b5394;">-Los caracteres dentro de los corchetes pueden ser cualquier carácter o espacio de caracteres:</span></div>
<div>
<b><span style="color: red;"> [abcde ..]</span></b><span style="color: #0b5394;"> - Cualquier carácter entre los corchetes</span></div>
<div>
<b><span style="color: red;"> [AZ]</span></b><span style="color: #0b5394;"> - Cualquier carácter mayúscula de A a Z mayúscula</span></div>
<div>
<b><span style="color: red;"> [az]</span></b><span style="color: #0b5394;"> - Cualquier carácter minúscula de a la z minúscula</span></div>
<div>
<b><span style="color: red;"> [Az]</span></b><span style="color: #0b5394;"> - Cualquier carácter mayúscula de A a la z minúscula</span></div>
</div>
<div>
<br /></div>
<div>
<div>
<b><span style="color: #0b5394;">RegExp </span><span style="color: red;">[^abc]</span><span style="color: #0b5394;"> Expression</span></b></div>
<div>
<span style="color: #0b5394;">Hacemos una búsqueda global para los caracteres que no estén dentro de los corchetes [h]:</span></div>
<div>
var str = "Is this all there is?";</div>
<div>
var patt1 = /[^h]/g;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresion: </span><span style="color: red;">Is t</span>h<span style="color: red;">is</span> <span style="color: red;">all t</span>h<span style="color: red;">ere is?</span></div>
</div>
<div>
<span style="color: red;"><br /></span></div>
<div>
<div>
<span style="color: #0b5394;"><b>Mas ejemplos:</b></span></div>
<div>
var str = "Do you know if this is all there is?";</div>
<div>
var patt1 = /[^is]/gi; </div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresión: </span><span style="color: red;">Do you know</span> if <span style="color: red;">th</span>is is <span style="color: red;">all there</span> is<span style="color: red;">?</span></div>
<div>
<br /></div>
<div>
var str = "Is this all there is?";</div>
<div>
var patt1 = /[^a-h]/g;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresión: </span><span style="color: red;">Is t</span>h<span style="color: red;">is</span> a<span style="color: red;">ll</span> <span style="color: red;">t</span>he<span style="color: red;">r</span>e <span style="color: red;">is?</span></div>
<div>
<br /></div>
<div>
var str = "I SCREAM FOR ICE CREAM!";</div>
<div>
var patt1 = /[^A-E]/g;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresión: </span><span style="color: red;">I S</span>C<span style="color: red;">R</span>EA<span style="color: red;">M</span> <span style="color: red;">FOR</span> <span style="color: red;">I</span>CE C<span style="color: red;">R</span>EA<span style="color: red;">M!</span></div>
<div>
<br /></div>
<div>
var str = "I Scream For Ice Cream, is that OK?!";</div>
<div>
var patt1 = /[^A-e]/g;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresión: </span>I Sc<span style="color: red;">r</span>ea<span style="color: red;">m</span> F<span style="color: red;">or</span> Ice C<span style="color: red;">r</span>ea<span style="color: red;">m, is th</span>a<span style="color: red;">t</span> OK<span style="color: red;">?!</span></div>
<div>
<br /></div>
<div>
var str = "I Scream For Ice Cream, is that OK?!";</div>
<div>
var patt1 = /[^a-s]/gi;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresión: </span>I Scream For Ice Cream, is <span style="color: red;">t</span>ha<span style="color: red;">t </span>OK<span style="color: red;">?!</span></div>
<div>
<br /></div>
<div>
<b><span style="color: #0b5394;">RegExp </span><span style="color: red;">[0-9]</span><span style="color: #0b5394;"> Expression</span></b></div>
<div>
<span style="color: #0b5394;">Hacemos una busqueda global de los numeros 1,2,3,4 en el string:</span></div>
<div>
var str = "123456789";</div>
<div>
var patt1 = /[1-4]/g;</div>
<div>
<span style="color: #0b5394;"> </span><span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresion: </span><span style="color: red;">1234</span>56789</div>
<div>
<br /></div>
<div>
<div>
var str = "12121212";</div>
<div>
var patt1 = /[1]/g;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresion: </span><span style="color: red;">1</span>2<span style="color: red;">1</span>2<span style="color: red;">1</span>2<span style="color: red;">1</span>2</div>
</div>
<div>
<br /></div>
<div>
<div>
<span style="color: #0b5394;"><b>Definición y uso</b></span></div>
<div>
<span style="color: #0b5394;">-La expresión </span><b><span style="color: red;">[0-9]</span></b><span style="color: #0b5394;"> se utiliza para encontrar cualquier dígito entre los corchetes.</span></div>
<div>
<span style="color: #0b5394;">-Los dígitos dentro de los corchetes pueden ser cualquier número o intervalo de números del 0 al 9.</span></div>
<div>
<span style="color: #0b5394;">-Tip: Utiliza la </span><span style="color: #0b5394;">expresión</span><span style="color: #0b5394;"> </span><span style="color: #0b5394;">[^ 0-9] para encontrar cualquier dígito que NO este detro del corchete.</span></div>
</div>
<div>
<span style="color: #0b5394;"><br /></span></div>
<div>
<div>
<b><span style="color: #0b5394;">RegExp </span><span style="color: red;">[^0-9]</span><span style="color: #0b5394;"> Expression</span></b></div>
<div>
<span style="color: #0b5394;">Hacemos una busqueda global de los números que NO estén entre 1 a 4 en el string:</span></div>
<div>
var str = "123456789";</div>
<div>
var patt1 = /[^1-4]/g;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresión: </span>1234<span style="color: red;">56789</span></div>
<div>
<span style="color: #0b5394;"><br /></span></div>
<div>
<span style="color: #0b5394;"><b>Definición y uso</b></span></div>
<div>
<span style="color: #0b5394;">-La expresion </span><b><span style="color: red;">[^0-9] </span></b><span style="color: #0b5394;">se utiliza para encontrar cualquier dígito NO este dentro de los corchetes. </span></div>
<div>
<div>
<span style="color: #0b5394;">-Los dígitos dentro de los corchetes pueden ser cualquier número o intervalo de números del 0 al 9.</span></div>
<div>
<br /></div>
</div>
<div>
var str = "12121212";</div>
<div>
var patt1 = /[^1]/g;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresión: </span>1<span style="color: red;">2</span>1<span style="color: red;">2</span>1<span style="color: red;">2</span>1<span style="color: red;">2</span></div>
<div>
<br /></div>
<div>
<span style="color: #0b5394;">Hacemos una busqueda global de los numeros que no esten entre 5 a 8 dentro del string:</span></div>
<div>
var str = "123456789";</div>
<div>
var patt1 = /[^5-8]/g;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresión: </span><span style="color: red;">1234</span>5678<span style="color: red;">9</span></div>
</div>
<div>
<br /></div>
</div>
</div>
<div>
<div>
<b><span style="color: #0b5394;">RegExp </span><span style="color: red;">(x|y)</span><span style="color: #0b5394;"> Expression</span></b></div>
<div>
<span style="color: #0b5394;">Hacemos una búsqueda global para encontrar alguna alternativa especificada(red|green):</span></div>
<div>
var str = "re, green, red, green, gren, gr, blue, yellow";</div>
<div>
var patt1 = /(red|green)/g;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresión: </span>re, <span style="color: red;">green, red, green,</span> gren, gr, blue, yellow</div>
<div>
<br /></div>
<div>
<span style="color: #0b5394;"><b>Definición y uso</b></span></div>
<div>
<span style="color: #0b5394;">-La (x | y) la expresión se utiliza para encontrar cualquiera de las alternativas especificadas.</span></div>
<div>
<span style="color: #0b5394;">-Las alternativas pueden ser de cualquier carácter.</span></div>
<div>
<br /></div>
<div>
var str = "01234567890123456789";</div>
<div>
var patt1 = /(0|5|7)/g;</div>
<div>
<span style="color: #0b5394;">El texto </span><span style="color: red;">marcado </span><span style="color: #0b5394;">muestra donde esta la expresión: </span><span style="color: #cc0000;">0</span>1234<span style="color: #cc0000;">5</span>6<span style="color: #cc0000;">7</span>89<span style="color: red;">0</span>1234<span style="color: red;">5</span>6<span style="color: red;">7</span>89</div>
</div>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-65376011299973143342015-05-06T21:08:00.001-03:002015-05-06T21:10:27.109-03:00JavaScript - RegExp Reference<div>
<b>El objeto RegExp </b></div>
<div>
<span style="color: #0b5394;">Una expresión regular es un objeto que describe un patrón de caracteres.</span></div>
<div>
<span style="color: #0b5394;">Las expresiones regulares se utilizan para llevar a cabo de patrones y funciones de "buscar y reemplazar" en el texto.</span></div>
<div>
<span style="color: #0b5394;"><br /></span></div>
<div>
<b><span style="color: #0b5394;">Sintaxis</span></b></div>
<div>
<span style="color: #0b5394;">/pattern/modifiers;</span></div>
<div>
<br /></div>
<div>
<span style="color: #0b5394;">Ejemplo:</span></div>
<div>
var patt = /w3schools/i</div>
<div>
<br /></div>
<div>
<span style="color: #0b5394;">/ W3schools / i es una expresión regular.</span></div>
<div>
<span style="color: #0b5394;">w3schools es un patrón (para ser utilizado en una búsqueda).</span></div>
<div>
<span style="color: #0b5394;">i es un modificador (modifica la búsqueda para distinguir entre mayúsculas y minúsculas).</span></div>
<div>
<span style="color: #0b5394;"><br /></span></div>
<div>
<b>Modificadores</b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5eaKkW5TmpFM5AU18YlrMQEMg9puYeHzUT_sjakDssAuEF4V1QEsAGMIuGfr0mwgPfhxJZlTFCNR0OXXZ9sAA0izv4Zrnd2i5NqaNe9SEzjGYqqqBiu1vKGGFrnj-qrvqLHs3rq4klcpR/s1600/1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5eaKkW5TmpFM5AU18YlrMQEMg9puYeHzUT_sjakDssAuEF4V1QEsAGMIuGfr0mwgPfhxJZlTFCNR0OXXZ9sAA0izv4Zrnd2i5NqaNe9SEzjGYqqqBiu1vKGGFrnj-qrvqLHs3rq4klcpR/s1600/1.png" /></a></div>
<div>
<span style="color: #0b5394;"><b><br /></b></span></div>
<div>
<span style="color: #0b5394;"><b><br /></b></span></div>
<div>
<span style="color: #0b5394;"><b><br /></b></span></div>
<div>
<span style="color: #0b5394;"><b><br /></b></span></div>
<div>
<span style="color: #0b5394;"><b><br /></b></span></div>
<div>
<br /></div>
<div>
<br />
<br /></div>
<div>
<b><span style="color: #0b5394;"><br /></span></b></div>
<div>
<br /></div>
<div>
<span style="color: #0b5394;"><br /></span></div>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-15619680039918717762015-05-06T15:12:00.000-03:002015-05-06T15:12:12.088-03:00JavaScript - Expresiones Regulares <span style="color: #0b5394;">Las expresiones regulares son patrones utilizados para encontrar una determinada combinación de caracteres dentro de una cadena de texto. En JavaScript, las expresiones regulares también son objetos. Estos patrones son utilizados a través de los métodos <b>exec</b> y <b>test</b> de <b>RegExp</b>, así como los métodos <b>match</b>, <b>replace</b>, <b>search</b> y <b>split</b> de <b>String</b>. En este capítulo se describe el uso y funcionamiento de las expresiones regulares en JavaScript.</span><br />
<br />
<b>Creación de una expresión regular</b><br />
<span style="color: #0b5394;">Una expresión regular puede crearse de cualquiera de las siguientes dos maneras:</span><br />
<span style="color: #0b5394;"><br /></span>
<span style="color: #0b5394;"><b>Utilizando una representación literal de la expresión:</b></span><br />
<span style="color: red;">var</span> re = <span style="color: #bf9000;">/ab+c/</span>;<br />
<span style="color: #0b5394;">La representación literal compila la expresión regular una vez que el script ha terminado de cargar. Es recomendable utilizar esta representación cuando la expresión regular permanecerá sin cambios durante la ejecución del script, puesto que ofrece un mejor desempeño.</span><br />
<br />
<span style="color: #0b5394;"><b>Constructor del objeto RegExp:</b></span><br />
<span style="color: red;">var</span> re = <span style="color: blue;">new</span> RegExp(<span style="color: #38761d;">"ab+c"</span>);<br />
<span style="color: #0b5394;">El uso del constructor ofrece una compilación de la expresión regular en tiempo de ejecución. Su uso es recomendable en aquellos escenarios en que el patrón de la expresión regular pueda cambiar durante la ejecución del script, o bien, se desconoce el patrón, dado que se obtiene desde otra fuente, cuando es suministrado por el usuario, por ejemplo.</span><br />
<br />
<b>Escribiendo un patrón de expresión regular</b><br />
<span style="color: #0b5394;">Un patrón de expresión regular se compone de caracteres simples, como /abc/, o una combinación de caracteres simples y especiales, como /ab*c/ o /Chapter (\d+)\.\d*/. El segundo ejemplo incluye paréntesis, los cuales se emplean como un recurso de memoria. La coincidencia encontrada por esta parte del patrón es almacenada para posterior uso, como se describe en Using Parenthesized Substring Matches.</span><br />
<span style="color: #0b5394;"><br /></span>
<b><span style="color: #0b5394;">Utilizando patrones simples</span></b><br />
<span style="color: #0b5394;">Los patrones simples se construyen con caracteres para los que se desea una coincidencia exacta. Por ejemplo, el patrón <b>/abc/</b> coincidirá sólo con esta secuencia </span><span style="color: #0b5394;">exacta</span><span style="color: #0b5394;"> y orden de caracteres ('abc'). Tal expresión tendría resultados en las cadenas "Hi, do you know your <b>abc</b>'s?" y "The latest airplane designs evolved from sl<b>abc</b>raft." En ambos existe una coincidencia exacta con la subcadena 'abc'. No hay coincidencia en la cadena 'Grab crab' debido a que, a pesar de que contiene los caracteres 'a', 'b' y 'c', la sequencia 'abc' nunca aparece.</span><br />
<span style="color: #0b5394;"><br /></span>
<b><span style="color: #0b5394;">Utilizando caracteres especiales</span></b><br />
<span style="color: #0b5394;">Cuando la búsqueda de coincidencia requiere algo más que una coincidencia exacta, como por ejemplo el encontrar una o más 'b', o encontrar espacios en blanco, se incluyen en el patrón caracteres especiales. Por ejemplo, el patrón<b> /ab*c/ </b>coincidirá con cualquier secuencia de caracteres en la cual una <b>'a' preceda a cualquier cantidad de 'b' (cero o más) y sea inmediatamente seguida por una 'c'</b>. En la cadena <b>'cbbabbbbcdebc,'</b> el patrón coincidirá con la subcadena <b>'abbbbc'</b>.</span><br />
<span style="color: #0b5394;"><br /></span>
<span style="color: #0b5394;"><b>En la tabla que sigue se muestran los caracteres comodín usados para crear los patrones y su significado, junto a un pequeño ejmplo de su utilización.</b></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz8RRKpy_XbjLm5AcI4Kmzd0u4TawLLhsJ0Jb2BcYvg03SvUEqvg-72rJBGjWFrQ_pGR61RuX2-kioZANecActeZd31tzglYa2WnsL2P4UN7gZf8GhDMNRY5g-tf_8h1AdezuB3hTYlzkz/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz8RRKpy_XbjLm5AcI4Kmzd0u4TawLLhsJ0Jb2BcYvg03SvUEqvg-72rJBGjWFrQ_pGR61RuX2-kioZANecActeZd31tzglYa2WnsL2P4UN7gZf8GhDMNRY5g-tf_8h1AdezuB3hTYlzkz/s1600/1.png" /></a></div>
<span style="color: #0b5394;"><br /></span>
<span style="color: #0b5394;"><b>La tabla que sigue describe los modificadores que pueden usarse con los caracteres que forman el patrón. Cada modificador actúa sobre el carácter o el paréntesis inmediatamente anterior.</b></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6QCDqtQ7icar-yfYZkPSaBOSUVr-F4kHKIg-Q_tRQGRs52yEcaRcK2BnKW4cFSbqiy_hLnuBhNPEca34I6zRuvq4m1WoeC-jua3TZXC6GOVH6k6BIQhwalVt_Fbk2rC0QKU0b4zcpdKbT/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6QCDqtQ7icar-yfYZkPSaBOSUVr-F4kHKIg-Q_tRQGRs52yEcaRcK2BnKW4cFSbqiy_hLnuBhNPEca34I6zRuvq4m1WoeC-jua3TZXC6GOVH6k6BIQhwalVt_Fbk2rC0QKU0b4zcpdKbT/s1600/2.png" /></a></div>
<span style="color: #0b5394;"><b><br /></b></span>
<span style="color: #0b5394;"><b>Los siguientes son caracteres especiales o metacaracteres para indicar caracteres de texto no imprimibles, como puedan ser el fín de línea o un tabulador, o grupos predefinidos de caracteres (alfabéticos, numéricos, etc...)</b></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju0BjuF5YWQzMjk8t-c8IXt-tjC8I6jmSoU4-uXYVMMAz8CS3MbWX7TG9DMtS8jCq-H1lHPF8OHnQnt25EgF4F8E9ErKgf93uxgh6Ty012t4U9sOvK1E5s_KRo99IfGzF2Nz1URcSQCGVs/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju0BjuF5YWQzMjk8t-c8IXt-tjC8I6jmSoU4-uXYVMMAz8CS3MbWX7TG9DMtS8jCq-H1lHPF8OHnQnt25EgF4F8E9ErKgf93uxgh6Ty012t4U9sOvK1E5s_KRo99IfGzF2Nz1URcSQCGVs/s1600/3.png" /></a></div>
<span style="color: #0b5394;"><b><br /></b></span>
<div class="separator" style="clear: both; text-align: center;">
</div>
<span style="color: #0b5394;"><b><br /></b></span>naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-15330550392556274372015-05-05T15:09:00.000-03:002015-05-05T15:09:13.676-03:00JavaScript - Metodos Array<b>JavaScript Array <span style="color: red;">concat()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Uniendo dos arrays:</span><br />
<span style="color: red;">var</span> hege = [<span style="color: blue;">"Cecilie"</span>, <span style="color: blue;">"Lone"</span>];<br />
<span style="color: red;">var </span>stale = [<span style="color: blue;">"Emil"</span>, <span style="color: blue;">"Tobias"</span>, <span style="color: blue;">"Linus"</span>];<br />
<span style="color: red;">var </span>children = hege.concat(stale); <span style="color: #38761d;">//["Cecilie","Lone","Emil","Tobias","Linus"]</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">array1.concat(array2, array3,..., arrayX)</span><br />
<br />
<span style="color: #0b5394;">Uniendo tres arrays:</span><br />
<span style="color: red;">var</span> hege = [<span style="color: blue;">"Cecilie"</span>, <span style="color: blue;">"Lone"</span>];<br />
<span style="color: red;">var </span>stale = [<span style="color: blue;">"Emil"</span>, <span style="color: blue;">"Tobias"</span>, <span style="color: blue;">"Linus"</span>];<br />
<span style="color: red;">var </span>kai = [<span style="color: blue;">"Robin"</span>];<br />
<span style="color: red;">var</span> children = hege.concat(stale,kai); <span style="color: #38761d;">//["Cecilie","Lone","Emil","Tobias","Linus","Robin"]</span><br />
<span style="color: #38761d;"><br /></span>
<b>JavaScript Array <span style="color: red;">indexOf()</span> Method</b><br />
<b><br /></b>
<span style="color: #0b5394;">Busca el elemento Apple en el array:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>,<span style="color: blue;"> "Mango"</span>];<br />
<span style="color: red;">var </span>a = fruits.indexOf(<span style="color: blue;">"Apple"</span>); <span style="color: #38761d;">//Resultado 2</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">array.indexOf(item,start)</span><br />
<br />
<span style="color: #0b5394;">Busca el item "Apple"en el array, empezando desde la posición 4:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>,<span style="color: blue;"> "Mango"</span>, <span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>];<br />
<span style="color: red;">var </span>a = fruits.indexOf(<span style="color: blue;">"Apple"</span>, <span style="color: blue;">4</span>); <span style="color: #38761d;"> //Resultado 6</span><br />
<span style="color: #38761d;"><br /></span>
<b>JavaScript Array <span style="color: red;">join()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Une los elementos de un array dentro de un string:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>,<span style="color: blue;"> "Mango"</span>];<br />
<span style="color: red;">var</span> energy = fruits.join(); <span style="color: #38761d;">//"Banana,Orange,Apple,Mango"</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">array.join(separator)</span><br />
<br />
<span style="color: #0b5394;">Usando diferentes separadores:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>,<span style="color: blue;"> "Mango"</span>];<br />
<span style="color: red;">var </span>energy = fruits.join(<span style="color: blue;">" and "</span>); <span style="color: #38761d;">//"Banana and Orange and Apple and Mango"</span><br />
<br />
<b>JavaScript Array <span style="color: red;">pop()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Borra el ultimo elemento de un array:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
fruits.pop(); <span style="color: #38761d;">//["Banana","Orange","Apple"]</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">array.pop()</span><br />
<span style="color: #0b5394;"><br /></span>
<b>JavaScript Array <span style="color: red;">push()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Agrega un nuevo item a un array:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
fruits.push(<span style="color: blue;">"Kiwi"</span>); <span style="color: #38761d;">//["Banana","Orange","Apple","Mango","Kiwi"]</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">array.push(item1, item2, ..., itemX)</span><br />
<br />
<span style="color: #0b5394;">Agrega mas de un elemento:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
fruits.push(<span style="color: blue;">"Kiwi"</span>, <span style="color: blue;">"Lemon"</span>, <span style="color: blue;">"Pineapple"</span>); <span style="color: #38761d;">//["Banana","Orange","Apple","Mango","Kiwi","Lemon","Pineapple"]</span><br />
<br />
<br />
<b>JavaScript Array <span style="color: red;">reverse() </span>Method</b><br />
<br />
<span style="color: #0b5394;">Invierte el orden del array:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
fruits.reverse(); <span style="color: #38761d;">//["Mango","Apple","Orange","Banana"]</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">array.reverse()</span><br />
<span style="color: #0b5394;"><br /></span>
<b>JavaScript Array <span style="color: red;">shift()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Remove the first item of an array:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
fruits.shift(); <span style="color: #38761d;"> //["Orange","Apple","Mango"]</span><br />
<br />
<b>Syntax</b><br />
<br />
<span style="color: #0b5394;">array.shift()</span><br />
<span style="color: #0b5394;"><br /></span>
<b>JavaScript Array <span style="color: red;">unshift()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Agrega nuevos elementos al inicio del array:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
fruits.unshift(<span style="color: blue;">"Lemon"</span>,<span style="color: blue;">"Pineapple"</span>); <span style="color: #38761d;">//["Lemon","Pineapple","Banana","Orange","Apple","Mango"]</span><br />
<span style="color: #0b5394;"><br /></span>
<b>Syntax</b><br />
<span style="color: #0b5394;">array.unshift(item1,item2, ..., itemX)</span><br />
<span style="color: #0b5394;"><br /></span>
<b>JavaScript Array <span style="color: red;">slice()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Selecciona elementos de un array:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Lemon"</span>,<span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
var citrus = fruits.slice(1, 3); <span style="color: #38761d;">//["Orange","Lemon"]</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">array.slice(start,end)</span><br />
<br />
<b>JavaScript Array <span style="color: red;">sort()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Ordena un array</span>:<br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
fruits.sort(); <span style="color: #38761d;">//["Apple","Banana","Mango","Orange"]</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">array.sort(compareFunction)</span><br />
<br />
<b>Valores del parametro<span class="Apple-tab-span" style="white-space: pre;"> </span></b> <br />
<span style="color: #0b5394;"><b>compareFunction</b>: Es una función opcional que define un orden de clasificación alternativo. La función debe devolver un valor negativo, cero o positivo, dependiendo de los argumentos, como:</span><br />
<span style="color: #0b5394;"> - function(a, b){return a-b}</span><br />
<span style="color: #0b5394;">Cuando el método sort () compara dos valores, envía los valores a la función de comparación, y ordena los valores de acuerdo al valor (cero, negativo, positivo) devuelto.</span><br />
<span style="color: #0b5394;"><br /></span>
<span style="color: #0b5394;">Ordenamos los números de un array de forma ascendente:</span><br />
<span style="color: red;">var </span>points = [<span style="color: blue;">40</span>, <span style="color: blue;">100</span>, <span style="color: blue;">1</span>, <span style="color: blue;">5</span>, <span style="color: blue;">25</span>, <span style="color: blue;">10</span>];<br />
points.sort(function(a, b){return a-b}); <span style="color: #38761d;">//["1","5","10","25","40","100"]</span><br />
<span style="color: #38761d;"><br /></span>
<b>JavaScript Array <span style="color: red;">splice()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Agrega elementos en el array:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
fruits.splice(<span style="color: blue;">2</span>, <span style="color: blue;">0</span>, <span style="color: blue;">"Lemon"</span>, <span style="color: blue;">"Kiwi"</span>); <span style="color: #38761d;">//["Banana","Orange","Lemon","Kiwi","Apple","Mango"]</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">array.splice(index,howmany,item1,.....,itemX)</span><br />
<br />
<span style="color: #0b5394;">En la posicion 2 agregamos un nuevo elemento y removemos 1 elemento:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
fruits.splice(<span style="color: blue;">2</span>, <span style="color: blue;">1</span>, <span style="color: blue;">"Lemon"</span>, <span style="color: blue;">"Kiwi"</span>); <span style="color: #38761d;">//["Banana","Orange","Lemon","Kiwi","Mango"]</span><br />
<br />
<span style="color: #0b5394;">En la posicion 2, removemos 2 elementos:</span><br />
<span style="color: red;">ar</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
fruits.splice(<span style="color: blue;">2</span>, <span style="color: blue;">2</span>); <span style="color: #38761d;">//["Banana","Orange"]</span><br />
<span style="color: #38761d;"><br /></span>
<b>JavaScript Array<span style="color: red;"> toString()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Convierte un array en una string:</span><br />
<span style="color: red;">var</span> fruits = [<span style="color: blue;">"Banana"</span>, <span style="color: blue;">"Orange"</span>, <span style="color: blue;">"Apple"</span>, <span style="color: blue;">"Mango"</span>];<br />
<span style="color: red;">var</span> x = fruits.toString(); <span style="color: #38761d;">//"Banana,Orange,Apple,Mango"</span><br />
<br />
<b>Syntax</b><br />
<br />
<span style="color: #0b5394;">array.toString()</span><br />
<span style="color: #0b5394;"><br /></span>
<span style="color: #0b5394;"><br /></span>naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-64739142530895317422015-05-05T11:32:00.007-03:002015-05-05T11:32:45.834-03:00JavaScript - Metodos String<b>JavaScript String <span style="color: red;">charAt()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Retorna el primer caracter de una string:</span><br />
<span style="color: red;">var</span> str = <span style="color: blue;">"HELLO WORLD"</span>;<br />
<span style="color: red;">var</span> res = str.charAt(<span style="color: blue;">0</span>); <span style="color: #38761d;">// Resultado es H</span><br />
<br />
<b>JavaScript String <span style="color: red;">charCodeAt()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Retorna el Unicode del primer carácter en el string(el valor Unicode para "H"):</span><br />
<span style="color: red;">var</span> str = <span style="color: blue;">"HELLO WORLD"</span>;<br />
<span style="color: red;">var</span> n = str.charCodeAt(<span style="color: blue;">0</span>); <span style="color: #38761d;">//Resultado es 72</span><br />
<br />
<b>JavaScript String <span style="color: red;">concat()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Une X strings:</span><br />
<span style="color: red;">var </span>str1 = <span style="color: blue;">"Hello "</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>str2 = <span style="color: blue;">"world!"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>str3 = <span style="color: blue;">" Have a nice day!"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>res = str1.concat(str2,str3); <span style="color: #38761d;">//Resultado Hello world! Have a nice day!</span><br />
<br />
<b>JavaScript String <span style="color: red;">indexOf()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Busca el string "welcome":</span><br />
<span style="color: red;">var</span> str = <span style="color: blue;">"Hello world, welcome to the universe."</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>n = str.indexOf(<span style="color: blue;">"welcome"</span>); <span style="color: #38761d;">//Resultado 13</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">string.indexOf(searchvalue,start)</span><br />
<br />
<span style="color: #0b5394;">Encuentra la primera aparición de la letra "e" en un string, empezando a buscar en la posición 5:</span><br />
<span style="color: red;">var</span><span style="color: red;"> </span>str = <span style="color: blue;">"Hello world, welcome to the universe."</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>n = str.indexOf(<span style="color: blue;">"e"</span>, <span style="color: blue;">5</span>); <span style="color: #38761d;">//Resultado 14</span><br />
<br />
<b>JavaScript String <span style="color: red;">lastIndexOf()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Busca la ultima aparicion del string "planet":</span><br />
<span style="color: red;">var</span><span style="color: red;"> </span>str = <span style="color: blue;">"Hello planet earth, you are a great planet."</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>n = str.lastIndexOf(<span style="color: blue;">"planet"</span>); <span style="color: #38761d;">// Resultado 36</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">string.lastIndexOf(searchvalue,start)</span><br />
<br />
<span style="color: #0b5394;">Busca la ultima aparicion del string "planet", empezando desde la posicion 20:</span><br />
<span style="color: red;">var</span><span style="color: red;"> </span>str = <span style="color: blue;">"Hello planet earth, you are a great planet."</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>n = str.lastIndexOf(<span style="color: blue;">"planet"</span>, <span style="color: blue;">20</span>); <span style="color: #38761d;">//Resultado 6</span><br />
<br />
<b>JavaScript String <span style="color: red;">localeCompare()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Compara dos cadenas en la localización actual:</span><br />
<span style="color: red;">var </span>str1 = <span style="color: blue;">"ab"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>str2 = <span style="color: blue;">"cd"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>n = str1.localeCompare(str2); <span style="color: #38761d;">//Resultado -1</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">string.localeCompare(compareString)</span><br />
<br />
<b>Detalles</b><br />
<span style="color: #0b5394;">Valor de retorno:<span class="Apple-tab-span" style="white-space: pre;"> </span></span><br />
<span style="color: #0b5394;">Un número, que indica si la cadena de referencia viene antes, después o es el mismo que el CompareString en orden de clasificación. Devuelve uno de tres valores:</span><br />
<span style="color: #0b5394;"> -1 Si la cadena de referencia se ordena antes de la CompareString</span><br />
<span style="color: #0b5394;"> 0 si las dos cadenas son iguales</span><br />
<span style="color: #0b5394;"> 1 si la cadena de referencia se ordena después de la CompareString</span><br />
<br />
<span style="color: #0b5394;">Compara dos cadenas en la localización actual:</span><br />
<span style="color: red;">var </span>str1 = <span style="color: blue;">"cd"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>str2 = <span style="color: blue;">"ab"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>n = str1.localeCompare(str2); <span style="color: #38761d;">//Resultado 1 str1 is sorted after str2</span><br />
<br />
<span style="color: #0b5394;">Compara dos cadenas iguales en la localización actual:</span><br />
<span style="color: red;">var </span>str1 = <span style="color: blue;">"ab"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>str2 = <span style="color: blue;">"ab"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>n = str1.localeCompare(str2); <span style="color: #38761d;">//Resultado 0 the two strings are equal</span><br />
<br />
<b>JavaScript String <span style="color: red;">match()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Busca un string "ain":</span><br />
<span style="color: red;">var</span><span style="color: red;"> </span>str = <span style="color: blue;">"The rain in SPAIN stays mainly in the plain"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>res = str.match(/ain/g); <span style="color: #38761d;">//Resultado ain, ain, ain</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">string.match(regexp)</span><br />
<br />
<span style="color: #0b5394;">Realiza una busqueda global intensiva de "ain":</span><br />
<span style="color: red;">var</span><span style="color: red;"> </span>str = <span style="color: blue;">"The rain in SPAIN stays mainly in the plain"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>res = str.match(/ain/gi); <span style="color: #38761d;">//Resultado ain,AIN,ain,ain</span><br />
<br />
<b>JavaScript String <span style="color: red;">replace()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Retorna un string donde "Microsoft" es remplazada con "W3Schools":</span><br />
<span style="color: red;">var</span><span style="color: red;"> </span>str = <span style="color: blue;">"Visit Microsoft!"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>res = str.replace(<span style="color: blue;">"Microsoft"</span>, <span style="color: blue;">"W3Schools"</span>); <span style="color: #38761d;">//Resultado Visit W3Schools!</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">string.replace(searchvalue,newvalue)</span><br />
<br />
<span style="color: #0b5394;">Realiza un reemplazo global:</span><br />
<span style="color: red;">var</span><span style="color: red;"> </span>str =<span style="color: blue;"> "Mr Blue has a blue house and a blue car"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>res = str.replace(/blue/g, <span style="color: blue;">"red"</span>); <span style="color: #38761d;">//Resultado Mr Blue has a red house and a red car</span><br />
<br />
<span style="color: #0b5394;">Realiza un reemplazo global mas intensivo:</span><br />
<span style="color: red;">var</span><span style="color: red;"> </span>str =<span style="color: blue;"> "Mr Blue has a blue house and a blue car"</span>;<br />
<span style="color: red;">var</span><span style="color: red;"> </span>res = str.replace(/blue/gi, <span style="color: blue;">"red"</span>); //<br />
<br />
<span style="color: #0b5394;">Usando una funcion que retorna el remplazo de texto:</span><br />
<span style="color: red;">var</span><span style="color: red;"> </span>str =<span style="color: blue;"> "Mr Blue has a blue house and a blue car"</span>;<br />
<span style="color: red;">var</span> res = str.replace(/blue|house|car/gi, function myFunction(x){return x.toUpperCase();});<br />
<span style="color: #38761d;">//Resultado Mr BLUE has a BLUE HOUSE and a BLUE CAR.</span><br />
<br />
<b>JavaScript String <span style="color: red;">search()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Buscando "W3Schools":</span><br />
<span style="color: red;">var</span> str = <span style="color: blue;">"Visit W3Schools!"</span>;<br />
<span style="color: red;">var</span> n = str.search(<span style="color: blue;">"W3Schools"</span>); <span style="color: #38761d;">//Resultado 6</span><br />
<br />
<span style="color: #0b5394;">Realiza una busqueda en un caso mas sensitivo:</span><br />
<span style="color: red;">var</span> str = <span style="color: blue;">"Mr. Blue has a blue house"</span>;<br />
<span style="color: red;">var</span> n = str.search(<span style="color: blue;">"blue"</span>); <span style="color: #38761d;">//Resultado 15</span><br />
<br />
<span style="color: #0b5394;">Realiza una busqueda en un caso mas insensible:</span><br />
<span style="color: red;">var</span> str = <span style="color: blue;">"Mr. Blue has a blue house"</span>;<br />
<span style="color: red;">var</span> n = str.search(/blue/i); <span style="color: #38761d;">//Resultado 4</span><br />
<br />
<b>JavaScript String <span style="color: red;">slice()</span> method</b><br />
<br />
<span style="color: #0b5394;">Extrae partes del string:</span><br />
<span style="color: red;">var </span>str = <span style="color: blue;">"Hello world!"</span>;<br />
<span style="color: red;">var </span>res = str.slice(1,5); <span style="color: #38761d;">//Resultado ello</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">string.slice(start,end)</span><br />
<br />
<span style="color: #0b5394;">Extrae la posición 3 hasta el final:</span><br />
<span style="color: red;">var </span>str = <span style="color: blue;">"Hello world!"</span>;<br />
<span style="color: red;">var </span>res = str.slice(3); <span style="color: #38761d;">//Resultado lo world!</span><br />
<br />
<span style="color: #0b5394;">Extrae los caracteres desde la posición 3 hasta la posición 8:</span><br />
<span style="color: red;">var </span>str = <span style="color: blue;">"Hello world!"</span>;<br />
<span style="color: red;">var</span> res = str.slice(3, 8); <span style="color: #38761d;">//Resultado lo wo</span><br />
<br />
<b>JavaScript String <span style="color: red;">split()</span> Method</b><br />
<br />
<span style="color: #0b5394;">Divide un string en un array:</span><br />
<span style="color: red;">var </span>str = <span style="color: blue;">"How are you doing today?"</span>;<br />
<span style="color: red;">var </span>res = str.split(<span style="color: blue;">" "</span>); <span style="color: #38761d;">//Resultado ["How","are","you","doing","today?"]</span><br />
<br />
<b>Syntax</b><br />
<span style="color: #0b5394;">string.split(separator,limit)</span><br />
<br />
<span style="color: #0b5394;">Omit the separator parameter:</span><br />
<span style="color: red;">var </span>str = <span style="color: blue;">"How are you doing today?"</span>;<br />
<span style="color: red;">var</span> res = str.split(); <span style="color: #38761d;">//Resultado ["How are you doing today?"]</span><br />
<br />
<span style="color: #0b5394;">Separa los caracteres incluyendo espacios en blanco:</span><br />
<span style="color: red;">var </span>str = <span style="color: blue;">"How are you doing today?"</span>;<br />
<span style="color: red;">var </span>res = str.split(<span style="color: blue;">""</span>); <span style="color: #38761d;">//Resultado ["H","o","w"," " ,"a","r","e"," ","y","o","u"," ","d","o","i","n","g"," ","t","o","d","a","y","?"]</span><br />
<br />
<span style="color: #0b5394;">Usando el parametro limit:</span><br />
<span style="color: red;">var </span>str = <span style="color: blue;">"How are you doing today?"</span>;<br />
<span style="color: red;">var </span>res = str.split(<span style="color: blue;">" "</span>,<span style="color: blue;">3</span>); <span style="color: #38761d;">//Resultado ["How","are","you"]</span><br />
<br />
<span style="color: #0b5394;">Usando una letra como separador:</span><br />
<span style="color: red;">var </span>str = <span style="color: blue;">"How are you doing today?"</span>;<br />
<span style="color: red;">var</span> res = str.split(<span style="color: blue;">"o"</span>); <span style="color: #38761d;">//Resultado ["H","w are y","u d","ing t","day?"]</span><br />
<br />
<br />
<br />naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-30938363187406867532015-05-04T15:06:00.000-03:002015-05-04T15:06:13.563-03:00JavaScript - Objeto String<div>
<span style="color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="font-size: 15px; line-height: 21.4285717010498px;">Normalmente, las cadenas de JavaScript son valores primitivos, creados a partir de literales: <b>var firstName = "Juan"</b></span></span></div>
<div>
<span style="color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="font-size: 15px; line-height: 21.4285717010498px;">Pero las cadenas también pueden ser definidos como objetos con la palabra clave new: <b>var firstName = new String ("Juan")</b></span></span></div>
<div>
<br /></div>
<div>
<span style="font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="font-size: 15px; line-height: 21.4285717010498px;"><span style="color: red;">var</span><span style="color: #333333;"> x = </span><span style="color: blue;">"John"</span><span style="color: #333333;">;</span></span></span></div>
<div>
<span style="font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="font-size: 15px; line-height: 21.4285717010498px;"><span style="color: red;">var</span><span style="color: #333333;"> y = </span><span style="color: red;">new</span><span style="color: #333333;"> String(</span><span style="color: blue;">"John"</span><span style="color: #333333;">);</span></span></span></div>
<div>
<span style="color: #38761d; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 21.4285717010498px;">// typeof x retorna un string</span></div>
<div>
<span style="color: #38761d; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="font-size: 15px; line-height: 21.4285717010498px;">// typeof y retorna un objet</span></span></div>
<div>
<span style="color: #38761d; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="font-size: 15px; line-height: 21.4285717010498px;"><br /></span></span></div>
<div>
<span style="font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="font-size: 15px; line-height: 21.4285717010498px;"><span style="color: red;"><b>Crear cadenas como objetos ralentiza la velocidad de ejecución</b></span><span style="color: #38761d;"> </span></span></span></div>
<div>
<span style="color: #38761d; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="font-size: 15px; line-height: 21.4285717010498px;"><br /></span></span></div>
<div>
<span style="font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="font-size: 15px; line-height: 21.4285717010498px;"><div>
<span style="color: #0b5394;">Cuando se utiliza el operador de igualdad ==, los string se ven igual</span></div>
<div>
<br /></div>
</span></span><span style="font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="font-size: 15px; line-height: 21.4285717010498px;"><div>
<span style="color: red; line-height: 21.4285717010498px;">var</span> x = <span style="color: blue; line-height: 21.4285717010498px;">"John"</span>; </div>
</span></span><span style="font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><div style="font-size: 15px; line-height: 21.4285717010498px;">
<span style="color: red; line-height: 21.4285717010498px;">var</span> y = <span style="color: red; line-height: 21.4285717010498px;">new</span> String(<span style="color: blue; line-height: 21.4285717010498px;">"John"</span>);</div>
<div style="font-size: 15px; line-height: 21.4285717010498px;">
<span style="color: #38761d; line-height: 21.4285717010498px;">// (x == y) is true because x and y have equal values</span></div>
<div style="font-size: 15px; line-height: 21.4285717010498px;">
<span style="color: #38761d; line-height: 21.4285717010498px;"><br /></span></div>
<div>
<div>
<span style="font-size: 15px; line-height: 21.4285717010498px;"><span style="color: #0b5394;">Cuando se utiliza el operador de igualdad ===, los string no son iguales, porque el operador === espera la igualdad tanto en tipo y valor.</span></span></div>
<div>
<br /></div>
<div>
<span style="font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="font-size: 15px; line-height: 21.4285717010498px;"><span style="color: red; line-height: 21.4285717010498px;">var</span> x = <span style="color: blue; line-height: 21.4285717010498px;">"John"</span>; </span></span><span style="font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><div style="font-size: 15px; line-height: 21.4285717010498px;">
<span style="color: red; line-height: 21.4285717010498px;">var</span> y = <span style="color: red; line-height: 21.4285717010498px;">new</span> String(<span style="color: blue; line-height: 21.4285717010498px;">"John"</span>);</div>
</span></div>
<div>
<span style="color: #38761d; font-size: 15px; line-height: 21.4285717010498px;">// (x === y) is false because x and y have different types</span></div>
</div>
<div>
<span style="font-size: 15px; line-height: 21.4285717010498px;"><span style="color: #38761d;"><br /></span></span></div>
<div>
<span style="font-size: 15px; line-height: 21.4285717010498px;"><div>
<span style="color: #0b5394;">Los objetos no se pueden comparar:</span></div>
<div>
<br /></div>
</span><span style="font-size: 15px; line-height: 21.4285717010498px;"><div>
<span style="color: red; line-height: 21.4285717010498px;">var</span><span style="line-height: 21.4285717010498px;"> x = </span><span style="color: red; line-height: 21.4285717010498px;">new</span><span style="line-height: 21.4285717010498px;"> String(</span><span style="color: blue; line-height: 21.4285717010498px;">"John"</span><span style="line-height: 21.4285717010498px;">);</span> </div>
<div>
<span style="color: red; line-height: 21.4285717010498px;">var</span><span style="line-height: 21.4285717010498px;"> y = </span><span style="color: red; line-height: 21.4285717010498px;">new</span><span style="line-height: 21.4285717010498px;"> String(</span><span style="color: blue; line-height: 21.4285717010498px;">"John"</span><span style="line-height: 21.4285717010498px;">);</span></div>
<div>
<span style="line-height: 21.4285717010498px;"><span style="color: #38761d;">// (x == y) is false because objects cannot be compared</span></span></div>
<div>
<span style="line-height: 21.4285717010498px;"><span style="color: #38761d;"><br /></span></span></div>
<div>
<span style="line-height: 21.4285717010498px;"><b><span style="color: #0b5394;">Propiedades String</span></b></span></div>
<div>
<span style="line-height: 21.4285717010498px;"><b><span style="color: #0b5394;"><br /></span></b></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGFcpONsZkqRo84rXMEa2-eQXYRCihbYyGfTi0WzeZY20M3WZ3ekedxndX6D9__tFaamhI_N1jCvaXIA3AF0CR96ANBcfNM5dE7ILuHOEjNAQ434kEHCdZcyxh1c0_pQbxlneHkgvUKC1I/s1600/Sin+t%C3%ADtulo.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="129" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGFcpONsZkqRo84rXMEa2-eQXYRCihbYyGfTi0WzeZY20M3WZ3ekedxndX6D9__tFaamhI_N1jCvaXIA3AF0CR96ANBcfNM5dE7ILuHOEjNAQ434kEHCdZcyxh1c0_pQbxlneHkgvUKC1I/s640/Sin+t%C3%ADtulo.jpg" width="640" /></a></div>
<div>
<span style="line-height: 21.4285717010498px;"><b><span style="color: #0b5394;"><br /></span></b></span></div>
</span></div>
</span></div>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-51747859974980260362015-05-04T14:02:00.000-03:002015-05-04T14:02:17.971-03:00JavaScript - Tipos de datos<div class="separator" style="clear: both; text-align: center;">
<span style="color: red;"><b>Resumen sobre tipos de datos en JavaScript.</b></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i1336.photobucket.com/albums/o646/alejrod872/Curso%20JavaScript/CU01112E_1_zpsae83637c.png?t=1396371889" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://i1336.photobucket.com/albums/o646/alejrod872/Curso%20JavaScript/CU01112E_1_zpsae83637c.png?t=1396371889" height="640" width="640" /></a></div>
<br />
<b><span style="color: red;">“undefined” en Javascript</span></b><br />
<span style="color: #0b5394;"><br /></span>
<span style="color: #0b5394;"><b>Undefined</b> es un tipo de dato, al igual que lo son el Number, String, Boolean, Object o el Array. Javascript, al ser un lenguaje débilmente tipado, nos permite declarar variables sin especificar de qué tipo serán los valores que contenga. De esa forma, Javascript considerará a la variable de un tipo de dato u otro en función de su contenido, por ejemplo:</span><br />
<br />
<span style="color: blue;">var</span> number1 = <span style="color: magenta;">123 </span> <span style="color: #444444;">// Tipo Number</span><br />
<span style="color: blue;">var</span> number2 = <span style="color: #38761d;">"123"</span> <span style="color: #444444;">// Tipo String</span><br />
<span style="color: blue;">var</span> number3;<br />
<br />
<span style="color: #0b5394;">La variable “number3″ no tiene un valor asignado, ¿de qué tipo es? Dado que todas las variables han de tener siempre un tipo, en este caso Javascript considera la variable “number3″ de tipo undefined.</span><br />
<span style="color: #0b5394;"><br /></span>
<span style="color: #0b5394;">En resumen, en Javascript, todas aquellas variables que no han sido definidas (por lo tanto, no existen) o que han sido definidas sin asignárseles un valor, son siempre de tipo <b>undefined</b>.</span><br />
<span style="color: #0b5394;"><br /></span>
<b><span style="color: red;">“null” en Javascript</span></b><br />
<br />
<span style="color: #0b5394;">El valor <b>null</b> es en sí mismo un valor, pero un valor que indica la ausencia de contenido, el valor vacío. Si escribimos el siguiente código:</span><br />
<br />
<span style="color: blue;">var</span> number1 = <span style="color: red;">null</span>;<br />
<br />
<span style="color: #0b5394;">¿De qué tipo es la variable “number1″ ahora? Para Javascript, dado que a la variable number1 se le ha asignado el valor <b>null</b>, es una variable de tipo <b>Object</b> ahora mismo.</span><br />
<br />
<b><span style="color: red;">Resumiendo</span></b><br />
<span style="color: #0b5394;"><br /></span>
<span style="color: #0b5394;">Si lo que necesitamos es saber simplemente si una variable tiene el valor null o no ha sido definida, podemos utilizar el operador de negación:</span><br />
<br />
<span style="color: blue;">var</span> data;<br />
<span style="color: blue;">if</span> (!data) <span style="color: #444444;">//true</span><br />
<br />
<span style="color: #0b5394;">Si necesitamos saber si una variable contiene realmente el valor null, hemos de utilizar el operador de identidad:</span><br />
<br />
<span style="color: blue;">var</span> data = <span style="color: red;">null</span>;<br />
<span style="color: blue;">if</span> (data === null) <span style="color: #444444;">//true</span><br />
<br />
<span style="color: #0b5394;">Si necesitamos saber si una variable es de tipo undefined, para ello hemos de utilizar el operador <b>typeof</b>, el cual retorna en formato String, el nombre del tipo de dicha variable:</span><br />
<br />
<span style="color: blue;">var</span> data;<br />
<span style="color: blue;">if</span> (<span style="color: blue;">typeof</span>(data) == "undefined") <span style="color: #444444;">//true</span><br />
<br />
<span style="color: #0b5394;">Con esto ya tenemos un poco más claro cómo podemos comparar variables a las que no se les ha asignado un valor y variables con valor null. También hemos aprendido cuál es realmente la diferencia que Javascript hace entre <b>undefined</b> y <b>null</b>.</span>naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-32058238862457639492015-04-27T17:08:00.002-03:002015-04-27T17:20:14.348-03:00JavaScript - HTML DOM<div class="separator" style="clear: both;">
<span style="color: #0b5394;"><b>El HTML DOM (Document Object Model)</b></span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;"></span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">Cuando se carga una página web, el navegador crea un <b>D</b>ocument <b>O</b>bject <b>M</b>odel de la página.</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;"><br /></span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;"><b>¿Qué es el DOM?</b></span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">El DOM es un W3C (World Wide Web Consortium) estándar.</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;"><br /></span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">El DOM define un acceso estándar a los documentos:</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">El W3C del Modelo de Objetos del Documento (DOM) es una interfaz de la plataforma y del lenguaje neutro que permite a los programas y scripts acceder y actualizar dinámicamente el contenido, a la estructura y al estilo de un documento.</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;"><br /></span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">El W3C DOM estándar se separa en 3 partes:</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">Core DOM - modelo estándar para todos los tipos de documentos</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">DOM XML - modelo estándar para documentos XML</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">HTML DOM - modelo estándar para documentos HTML</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;"><br /></span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;"><b>¿Qué es el DOM HTML?</b></span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">El DOM HTML es un <b>objeto</b> estándar del modelo y del <b>interfaz de la programación</b> HTML. </span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;"><br /></span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">Se define:</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">Los elementos HTML como <b>objetos</b></span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">Las <b>propiedades</b> de todos los elementos HTML</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">Los <b>métodos </b>para acceder a todos los elementos HTML</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">Los <b>eventos </b>de todos los elementos HTML</span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;"><br /></span></div>
<div class="separator" style="clear: both;">
<span style="color: #0b5394;">En otras palabras: <b>El DOM HTML se trata de cómo obtener, cambiar, añadir o eliminar elementos HTML</b>.</span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="color: #0b5394;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="color: #0b5394;"><b>HTML DOM Árbol de objetos</b></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="color: #0b5394;"><iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/mg2qaADt8d0/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/mg2qaADt8d0?feature=player_embedded" width="320"></iframe></span></div>
<span style="background-color: white; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 21.4285717010498px;"><span style="color: #0b5394;"><br /></span></span>
<span style="color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="background-color: white; font-size: 15px; line-height: 21.4285717010498px;">Con el modelo de objetos, JavaScript recibe toda la energía que necesita para crear HTML dinámico:</span></span><br />
<span style="color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="background-color: white; font-size: 15px; line-height: 21.4285717010498px;">JavaScript puede cambiar todos los elementos HTML de la página</span></span><br />
<span style="color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="background-color: white; font-size: 15px; line-height: 21.4285717010498px;">JavaScript puede cambiar todos los atributos HTML en la página</span></span><br />
<span style="color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="background-color: white; font-size: 15px; line-height: 21.4285717010498px;">JavaScript puede cambiar todos los estilos CSS en la página</span></span><br />
<span style="color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="background-color: white; font-size: 15px; line-height: 21.4285717010498px;">JavaScript puede quitar elementos y atributos HTML existente</span></span><br />
<span style="color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="background-color: white; font-size: 15px; line-height: 21.4285717010498px;">JavaScript puede agregar nuevos elementos y atributos HTML</span></span><br />
<span style="color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="background-color: white; font-size: 15px; line-height: 21.4285717010498px;">JavaScript puede reaccionar a todos los eventos de HTML existentes en la página</span></span><br />
<span style="color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="background-color: white; font-size: 15px; line-height: 21.4285717010498px;">JavaScript puede crear nuevos eventos HTML en la página</span></span><br />
<span style="color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;"><span style="background-color: white; font-size: 15px; line-height: 21.4285717010498px;"><br /></span></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.w3schools.com/js/pic_htmltree.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.w3schools.com/js/pic_htmltree.gif" height="348" width="640" /></a></div>
<div style="text-align: center;">
<span style="background-color: white; color: #0b5394; font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: x-small; line-height: 21.4285717010498px;">El <b>HTML DOM</b> modelo está construido como un árbol de <b>objetos</b></span></div>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-71184019760450860422015-04-27T15:49:00.000-03:002015-04-27T15:49:05.363-03:00JavaScript - Prototype<pre><span style="color: dimgrey;">//La propiedad prototype permite añadir nuevas propiedades a un prototipo existente: </span>
<span style="color: maroon; font-weight: bold;">function</span> person<span style="color: #808030;">(</span>first<span style="color: #808030;">,</span> last<span style="color: #808030;">,</span> age<span style="color: #808030;">,</span> eye<span style="color: #808030;">)</span> <span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>firstName <span style="color: #808030;">=</span> first<span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>lastName <span style="color: #808030;">=</span> last<span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>age <span style="color: #808030;">=</span> age<span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>eyeColor <span style="color: #808030;">=</span> eye<span style="color: purple;">;</span>
<span style="color: purple;">}</span>
person<span style="color: #808030;">.</span><span style="color: #797997;">prototype</span><span style="color: #808030;">.</span>nationality <span style="color: #808030;">=</span> <span style="color: maroon;">"</span><span style="color: #0000e6;">English</span><span style="color: maroon;">"</span><span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">var</span> myFather <span style="color: #808030;">=</span> <span style="color: maroon; font-weight: bold;">new</span> person<span style="color: #808030;">(</span><span style="color: maroon;">"</span><span style="color: #0000e6;">John</span><span style="color: maroon;">"</span><span style="color: #808030;">,</span> <span style="color: maroon;">"</span><span style="color: #0000e6;">Doe</span><span style="color: maroon;">"</span><span style="color: #808030;">,</span> <span style="color: #008c00;">50</span><span style="color: #808030;">,</span> <span style="color: maroon;">"</span><span style="color: #0000e6;">blue</span><span style="color: maroon;">"</span><span style="color: #808030;">)</span><span style="color: purple;">;</span>
console<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">log</span> <span style="color: #808030;">(</span><span style="color: maroon;">"</span><span style="color: #0000e6;">My father is </span><span style="color: maroon;">"</span> <span style="color: #808030;">+</span> myFather<span style="color: #808030;">.</span>nationality<span style="color: #808030;">)</span><span style="color: purple;">;</span> <span style="color: dimgrey;">//My father is English</span>
<span style="color: dimgrey;">//La propiedad prototype también permite añadir nuevos métodos a un prototipo existente:</span>
<span style="color: maroon; font-weight: bold;">function</span> person<span style="color: #808030;">(</span>first<span style="color: #808030;">,</span> last<span style="color: #808030;">,</span> age<span style="color: #808030;">,</span> eye<span style="color: #808030;">)</span> <span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>firstName <span style="color: #808030;">=</span> first<span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>lastName <span style="color: #808030;">=</span> last<span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>age <span style="color: #808030;">=</span> age<span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>eyeColor <span style="color: #808030;">=</span> eye<span style="color: purple;">;</span>
<span style="color: purple;">}</span>
person<span style="color: #808030;">.</span><span style="color: #797997;">prototype</span><span style="color: #808030;">.</span>name <span style="color: #808030;">=</span> <span style="color: maroon; font-weight: bold;">function</span><span style="color: #808030;">(</span><span style="color: #808030;">)</span> <span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">return</span> <span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>firstName <span style="color: #808030;">+</span> <span style="color: maroon;">"</span><span style="color: #0000e6;"> </span><span style="color: maroon;">"</span> <span style="color: #808030;">+</span> <span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>lastName
<span style="color: purple;">}</span><span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">var</span> myFather <span style="color: #808030;">=</span> <span style="color: maroon; font-weight: bold;">new</span> person<span style="color: #808030;">(</span><span style="color: maroon;">"</span><span style="color: #0000e6;">John</span><span style="color: maroon;">"</span><span style="color: #808030;">,</span> <span style="color: maroon;">"</span><span style="color: #0000e6;">Doe</span><span style="color: maroon;">"</span><span style="color: #808030;">,</span> <span style="color: #008c00;">50</span><span style="color: #808030;">,</span> <span style="color: maroon;">"</span><span style="color: #0000e6;">blue</span><span style="color: maroon;">"</span><span style="color: #808030;">)</span><span style="color: purple;">;</span>
console<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">log</span><span style="color: #808030;">(</span><span style="color: maroon;">"</span><span style="color: #0000e6;">My father is </span><span style="color: maroon;">"</span> <span style="color: #808030;">+</span> myFather<span style="color: #808030;">.</span>name<span style="color: #808030;">(</span><span style="color: #808030;">)</span><span style="color: #808030;">)</span><span style="color: purple;">;</span> <span style="color: dimgrey;">//My father is John Doe</span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-11250185429721512692015-04-22T10:25:00.002-03:002015-04-22T10:25:48.761-03:00JavaScript - Algoritmo de ordenamiento<pre style="background-color: white; color: #333333; font-size: 14.8500003814697px; line-height: 20.7900009155273px;"><span style="color: maroon; font-weight: bold;">function</span> quitaElmasGrande<span style="color: #808030;">(</span>v<span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">var</span> <span style="color: maroon; font-weight: bold;">max</span> <span style="color: #808030;">=</span> <span style="color: #008c00;">0</span><span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">var</span> posMasgrande <span style="color: #808030;">=</span> <span style="color: #008c00;">0</span><span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">for</span><span style="color: #808030;">(</span><span style="color: maroon; font-weight: bold;">var</span> i<span style="color: #808030;">=</span><span style="color: #008c00;">0</span><span style="color: purple;">;</span> i<span style="color: #808030;"><</span>v<span style="color: #808030;">.</span>length<span style="color: purple;">;</span>i<span style="color: #808030;">++</span><span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">if</span><span style="color: #808030;">(</span>v<span style="color: #808030;">[</span>i<span style="color: #808030;">]</span> <span style="color: #808030;">></span> <span style="color: maroon; font-weight: bold;">max</span><span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">max</span> <span style="color: #808030;">=</span> v<span style="color: #808030;">[</span>i<span style="color: #808030;">]</span>
posMasgrande <span style="color: #808030;">=</span> i<span style="color: purple;">;</span>
<span style="color: purple;">}</span>
<span style="color: purple;">}</span>
v<span style="color: #808030;">.</span>splice<span style="color: #808030;">(</span>posMasgrande<span style="color: #808030;">,</span><span style="color: #008c00;">1</span><span style="color: #808030;">)</span> <span style="color: dimgrey;">//quita el elemento</span>
<span style="color: maroon; font-weight: bold;">return</span> <span style="color: maroon; font-weight: bold;">max</span><span style="color: purple;">;</span>
<span style="color: purple;">}</span>
<span style="color: maroon; font-weight: bold;">function</span> ordenarDeMayorAMenor<span style="color: #808030;">(</span>arr<span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">var</span> original <span style="color: #808030;">=</span> arr<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">slice</span><span style="color: #808030;">(</span><span style="color: #808030;">)</span> <span style="color: dimgrey;">//hago una copia del vector</span>
<span style="color: maroon; font-weight: bold;">var</span> vec_ordenado <span style="color: #808030;">=</span> <span style="color: #808030;">[</span><span style="color: #808030;">]</span>
<span style="color: maroon; font-weight: bold;">var</span> <span style="color: maroon; font-weight: bold;">max</span><span style="color: #808030;">=</span><span style="color: #008c00;">0</span><span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">while</span><span style="color: #808030;">(</span> original<span style="color: #808030;">.</span>length <span style="color: #808030;">></span> <span style="color: #008c00;">0</span> <span style="color: #808030;">)</span><span style="color: purple;">{</span> <span style="color: dimgrey;">//corto cuando no tengo mas elementos en el array</span>
<span style="color: maroon; font-weight: bold;">max</span> <span style="color: #808030;">=</span> quitaElmasGrande<span style="color: #808030;">(</span>original<span style="color: #808030;">)</span>
vec_ordenado<span style="color: #808030;">.</span>unshift<span style="color: #808030;">(</span><span style="color: maroon; font-weight: bold;">max</span><span style="color: #808030;">)</span> <span style="color: dimgrey;">//agrega al inicio </span>
<span style="color: purple;">}</span>
<span style="color: maroon; font-weight: bold;">return</span> vec_ordenado<span style="color: purple;">;</span>
<span style="color: purple;">}</span>
<span style="color: dimgrey;">/* --------------- aca empieza ----------------- */</span>
<span style="color: maroon; font-weight: bold;">var</span> vec <span style="color: #808030;">=</span> <span style="color: #808030;">[</span><span style="color: #008c00;">5</span><span style="color: #808030;">,</span><span style="color: #008c00;">4</span><span style="color: #808030;">,</span><span style="color: #008c00;">2</span><span style="color: #808030;">,</span><span style="color: #008c00;">9</span><span style="color: #808030;">,</span><span style="color: #008c00;">4</span><span style="color: #808030;">,</span><span style="color: #008c00;">6</span><span style="color: #808030;">,</span><span style="color: #008c00;">3</span><span style="color: #808030;">,</span><span style="color: #008c00;">2</span><span style="color: #808030;">,</span><span style="color: #008c00;">6</span><span style="color: #808030;">]</span>
<span style="color: dimgrey;">//console.log(vec, quitaElmasGrande(vec), vec)</span>
<span style="color: maroon; font-weight: bold;">var</span> vec2 <span style="color: #808030;">=</span> ordenarDeMayorAMenor<span style="color: #808030;">(</span>vec<span style="color: #808030;">)</span>
<span style="color: dimgrey;">//vec.splice(3,1)</span>
console<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">log</span><span style="color: #808030;">(</span><span style="color: maroon;">"</span><span style="color: #0000e6;">le mando este vector desordenado: </span><span style="color: maroon;">"</span><span style="color: #808030;">,</span> vec<span style="color: #808030;">)</span>
console<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">log</span><span style="color: #808030;">(</span><span style="color: maroon;">"</span><span style="color: #0000e6;">y me lo devuelve ordenado: </span><span style="color: maroon;">"</span><span style="color: #808030;">,</span> vec2<span style="color: #808030;">) //[2, 2, 3, 4, 4, 5, 6, 6, 9]</span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-46129748219587927482015-04-22T01:25:00.000-03:002015-04-22T01:27:09.830-03:00JavaScript - Funciones como valor de retorno<pre><span style="color: #000084; font-weight: bold;">function</span> filterMaker(filterFunction){
<span style="color: #000084; font-weight: bold;">function</span> filter (lista) {
<span style="color: #000084; font-weight: bold;">var</span> nLista = [];
<span style="color: #000084; font-weight: bold;">for</span>(<span style="color: #000084; font-weight: bold;">var</span> i = 0; i < lista.<span style="color: #000084; font-weight: bold;">length</span>; i++){
<span style="color: #000084; font-weight: bold;">if</span> ( filterFunction(lista[i]) ){
nLista.push(lista[i]);
}
}
<span style="color: #000084; font-weight: bold;">return</span> nLista;
}
<span style="color: #000084; font-weight: bold;">return</span> filter;
}
<span style="color: #000084; font-weight: bold;">var</span> nums = [5,8,2,9,21,6,9,23,85]
<span style="color: #000084; font-weight: bold;">var</span> funcionRecibida = filterMaker(<span style="color: #000084; font-weight: bold;">function</span>(n){
<span style="color: #000084; font-weight: bold;">return</span> n > 20
})
<span style="color: #000084; font-weight: bold;">var</span> res = funcionRecibida(nums)
<span style="color: grey;">/*</span>
<span style="color: grey;"> var res = (filterMaker(function(n){</span>
<span style="color: grey;"> return n > 20</span>
<span style="color: grey;"> }))(nums) */</span>
console.<span style="color: #000084; font-weight: bold;">log</span>(<span style="color: blue;">"</span><span style="color: blue;">resultado</span><span style="color: blue;">"</span>, res) <span style="color: grey;">// resultado [21, 23, 85]</span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-58920077642369507442015-04-21T22:57:00.000-03:002015-04-21T22:57:14.430-03:00JavaScript - Función como parámetro <pre><span style="color: dimgrey;">//filter es una func que recibe 2 parametros: </span>
<span style="color: dimgrey;">// - uno es la lista de COSAS (no importa de que)</span>
<span style="color: dimgrey;">// - el otro parametro es una funcion que evalua cada elemento</span>
<span style="color: maroon; font-weight: bold;">function</span> filter<span style="color: #808030;">(</span>lista<span style="color: #808030;">,</span> valid<span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">var</span> nLista <span style="color: #808030;">=</span> <span style="color: #808030;">[</span><span style="color: #808030;">]</span><span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">for</span><span style="color: #808030;">(</span><span style="color: maroon; font-weight: bold;">var</span> i <span style="color: #808030;">=</span> <span style="color: #008c00;">0</span><span style="color: purple;">;</span> i <span style="color: #808030;"><</span> lista<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">length</span><span style="color: purple;">;</span> i<span style="color: #808030;">++</span><span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">if</span> <span style="color: #808030;">(</span> valid<span style="color: #808030;">(</span>lista<span style="color: #808030;">[</span>i<span style="color: #808030;">]</span><span style="color: #808030;">)</span> <span style="color: #808030;">)</span><span style="color: purple;">{</span>
nLista<span style="color: #808030;">.</span>push<span style="color: #808030;">(</span>lista<span style="color: #808030;">[</span>i<span style="color: #808030;">]</span><span style="color: #808030;">)</span><span style="color: purple;">;</span>
<span style="color: purple;">}</span>
<span style="color: purple;">}</span>
<span style="color: maroon; font-weight: bold;">return</span> nLista<span style="color: purple;">;</span>
<span style="color: purple;">}</span>
<span style="color: dimgrey;">//----------------------------------------</span>
<span style="color: maroon; font-weight: bold;">var</span> numeros <span style="color: #808030;">=</span> <span style="color: #808030;">[</span><span style="color: #008c00;">3</span><span style="color: #808030;">,</span><span style="color: #008c00;">8</span><span style="color: #808030;">,</span><span style="color: #008c00;">7</span><span style="color: #808030;">,</span><span style="color: #008c00;">0</span><span style="color: #808030;">,</span><span style="color: #008c00;">9</span><span style="color: #808030;">,</span><span style="color: #008c00;">67</span><span style="color: #808030;">,</span><span style="color: #008c00;">23</span><span style="color: #808030;">,</span><span style="color: #008c00;">12</span><span style="color: #808030;">,</span><span style="color: #008c00;">2</span><span style="color: #808030;">,</span><span style="color: #008c00;">23</span><span style="color: #808030;">,</span><span style="color: #008c00;">76</span><span style="color: #808030;">]</span>
<span style="color: dimgrey;">//quiero los numeros pares</span>
<span style="color: maroon; font-weight: bold;">var</span> res <span style="color: #808030;">=</span> filter<span style="color: #808030;">(</span>numeros<span style="color: #808030;">,</span> <span style="color: maroon; font-weight: bold;">function</span><span style="color: #808030;">(</span>e<span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">return</span> e <span style="color: #808030;">%</span> <span style="color: #008c00;">2</span> <span style="color: #808030;">==</span> <span style="color: #008c00;">0</span>
<span style="color: purple;">}</span><span style="color: #808030;">)</span>
console<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">log</span><span style="color: #808030;">(</span>res<span style="color: #808030;">)</span>
<span style="color: dimgrey;">//----------------------------------------</span>
<span style="color: maroon; font-weight: bold;">function</span> contiene<span style="color: #808030;">(</span>palabra<span style="color: #808030;">,</span> letra<span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">for</span><span style="color: #808030;">(</span><span style="color: maroon; font-weight: bold;">var</span> i <span style="color: #808030;">=</span><span style="color: #008c00;">0</span><span style="color: purple;">;</span> i<span style="color: #808030;"><</span>palabra<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">length</span><span style="color: purple;">;</span> i<span style="color: #808030;">++</span><span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">if</span> <span style="color: #808030;">(</span>palabra<span style="color: #808030;">[</span>i<span style="color: #808030;">]</span> <span style="color: #808030;">==</span> letra<span style="color: #808030;">)</span> <span style="color: maroon; font-weight: bold;">return</span> <span style="color: #0f4d75;">true</span><span style="color: purple;">;</span>
<span style="color: purple;">}</span>
<span style="color: maroon; font-weight: bold;">return</span> <span style="color: #0f4d75;">false</span><span style="color: purple;">;</span>
<span style="color: purple;">}</span>
<span style="color: maroon; font-weight: bold;">var</span> nombres <span style="color: #808030;">=</span> <span style="color: #808030;">[</span><span style="color: maroon;">"</span><span style="color: #0000e6;">Joao</span><span style="color: maroon;">"</span><span style="color: #808030;">,</span><span style="color: maroon;">"</span><span style="color: #0000e6;">Ricardo</span><span style="color: maroon;">"</span><span style="color: #808030;">,</span><span style="color: maroon;">"</span><span style="color: #0000e6;">Elias</span><span style="color: maroon;">"</span><span style="color: #808030;">,</span><span style="color: maroon;">"</span><span style="color: #0000e6;">Pepe</span><span style="color: maroon;">"</span><span style="color: #808030;">]</span><span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">var</span> res <span style="color: #808030;">=</span> filter<span style="color: #808030;">(</span>nombres<span style="color: #808030;">,</span> <span style="color: maroon; font-weight: bold;">function</span><span style="color: #808030;">(</span>e<span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">return</span> contiene<span style="color: #808030;">(</span>e<span style="color: #808030;">,</span><span style="color: maroon;">"</span><span style="color: #0000e6;">o</span><span style="color: maroon;">"</span><span style="color: #808030;">)</span>
<span style="color: purple;">}</span><span style="color: #808030;">)</span>
console<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">log</span><span style="color: #808030;">(</span>res<span style="color: #808030;">)</span>
<span style="color: dimgrey;">//----------------------------------------</span>
<span style="color: maroon; font-weight: bold;">function</span> Person<span style="color: #808030;">(</span>nombre<span style="color: #808030;">,</span> edad<span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>nombre <span style="color: #808030;">=</span> nombre<span style="color: #808030;">,</span>
<span style="color: maroon; font-weight: bold;">this</span><span style="color: #808030;">.</span>edad <span style="color: #808030;">=</span> edad<span style="color: purple;">;</span>
<span style="color: purple;">}</span>
<span style="color: maroon; font-weight: bold;">var</span> Joao <span style="color: #808030;">=</span> <span style="color: maroon; font-weight: bold;">new</span> Person<span style="color: #808030;">(</span><span style="color: maroon;">"</span><span style="color: #0000e6;">Joao</span><span style="color: maroon;">"</span><span style="color: #808030;">,</span> <span style="color: #008c00;">11</span><span style="color: #808030;">)</span><span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">var</span> Ricardo <span style="color: #808030;">=</span> <span style="color: maroon; font-weight: bold;">new</span> Person<span style="color: #808030;">(</span><span style="color: maroon;">"</span><span style="color: #0000e6;">Ricardo</span><span style="color: maroon;">"</span><span style="color: #808030;">,</span> <span style="color: #008c00;">19</span><span style="color: #808030;">)</span><span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">var</span> personas <span style="color: #808030;">=</span> <span style="color: #808030;">[</span>Joao<span style="color: #808030;">,</span> Ricardo<span style="color: #808030;">]</span><span style="color: purple;">;</span>
<span style="color: maroon; font-weight: bold;">var</span> res <span style="color: #808030;">=</span> filter<span style="color: #808030;">(</span>personas<span style="color: #808030;">,</span> <span style="color: maroon; font-weight: bold;">function</span><span style="color: #808030;">(</span>e<span style="color: #808030;">)</span><span style="color: purple;">{</span>
<span style="color: maroon; font-weight: bold;">return</span> e<span style="color: #808030;">.</span>edad <span style="color: #808030;">></span> <span style="color: #008c00;">18</span><span style="color: purple;">;</span>
<span style="color: purple;">}</span><span style="color: #808030;">)</span>
console<span style="color: #808030;">.</span><span style="color: maroon; font-weight: bold;">log</span><span style="color: #808030;">(</span>res<span style="color: #808030;">)</span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-38526274247127696252015-04-21T19:27:00.000-03:002015-04-21T19:28:23.292-03:00SQL y NoSQL<span style="font-family: Arial, Helvetica, sans-serif;">SQL:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">. <span style="background-color: white; color: #252525; line-height: 22.3999996185303px;">Son </span><span style="background-color: white; color: #252525; line-height: 22.3999996185303px;">estructuras fijas como tablas.</span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; color: #252525; line-height: 22.3999996185303px;">. Son </span><span style="color: #252525;"><span style="line-height: 22.3999996185303px;">bases de datos relacionales</span></span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; color: #252525; line-height: 22.3999996185303px;">. Existe </span><span style="color: #252525;"><span style="line-height: 22.3999996185303px;">ACID (Atomicity, Consistency, Isolation, Durability)</span></span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">- MySQL</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">- Postgre</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">- Oracle (Pivada)</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">- </span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">NoSQL:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">.Existe BASE (Basic Availability, Soft State, Eventual Consistency) que da características para el manejo de datos.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">-MongoDB</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">-Cassandra</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">-MariaDB</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div style="text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">SQL & NoSQL pueden convivir perfectamente (Ejemplo Twitter)</span></div>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-65757276933520057032015-04-07T20:51:00.003-03:002015-04-07T21:11:12.961-03:00MySQL<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><b>DB</b></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLom8HEr5CLhQziah-giesmpy6pulMjQ4ijhokuE6OJwyfgpNN5S-cZWr_1ITRSOdQdoyEmDK1vU8ERjc9O9dcsV8_cnnVgi9p9WT6cwHPMhBZ_UDA15N2r0tLFHRe94PXaxsL72mnj1kg/s1600/Sin+t%C3%ADtulo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLom8HEr5CLhQziah-giesmpy6pulMjQ4ijhokuE6OJwyfgpNN5S-cZWr_1ITRSOdQdoyEmDK1vU8ERjc9O9dcsV8_cnnVgi9p9WT6cwHPMhBZ_UDA15N2r0tLFHRe94PXaxsL72mnj1kg/s1600/Sin+t%C3%ADtulo.jpg" /></a></div>
<br />
<div style="text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><b>Tabla noticias</b></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLXEm_0qP743Sc_ZgjWv-FIqZMq1YdncejpFTYZ6CBK_L26HMaGRMoVD0ngkFvgZqr8Yt-UusCUOI1fa6ypyJrIruB9WwIzwmJE4I7XU-7yy-_gqtQ5xiKVnXVCE0qxbl-DQm7J18MUt42/s1600/Sin+t%C3%ADtulo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLXEm_0qP743Sc_ZgjWv-FIqZMq1YdncejpFTYZ6CBK_L26HMaGRMoVD0ngkFvgZqr8Yt-UusCUOI1fa6ypyJrIruB9WwIzwmJE4I7XU-7yy-_gqtQ5xiKVnXVCE0qxbl-DQm7J18MUt42/s1600/Sin+t%C3%ADtulo.jpg" height="97" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<b><span style="font-family: Arial, Helvetica, sans-serif;">Tabla usuarios</span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgou8autBRKGtX9iDKgHvuFxHOAmz7-xgjH-rODz_yyJJL0ACFxyrK1IfR19k2RopGSCANTmpS0Zbon-m1JWouZvMHB4THGN9UuM7jRdOBrBAo275NgkmuMKOw2JSdLcJfi3e2PSf-23Yjl/s1600/Sin+t%C3%ADtulo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgou8autBRKGtX9iDKgHvuFxHOAmz7-xgjH-rODz_yyJJL0ACFxyrK1IfR19k2RopGSCANTmpS0Zbon-m1JWouZvMHB4THGN9UuM7jRdOBrBAo275NgkmuMKOw2JSdLcJfi3e2PSf-23Yjl/s1600/Sin+t%C3%ADtulo.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<b><span style="font-family: Arial, Helvetica, sans-serif;">Tabla comentarios</span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMws8gZup0VuLmz_xOjguXY1F9-z2jV7yEUAZeGNVSCQB-uzbGqNibzLTx4yAo5Fx-29Y73BZ0ueKhBQCw9K47K8glZ9RlXH4lAoju0bUyZfzlHfM-7KYLzJmlMIitY-3AgSNtwmvlRY16/s1600/Sin+t%C3%ADtulo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMws8gZup0VuLmz_xOjguXY1F9-z2jV7yEUAZeGNVSCQB-uzbGqNibzLTx4yAo5Fx-29Y73BZ0ueKhBQCw9K47K8glZ9RlXH4lAoju0bUyZfzlHfM-7KYLzJmlMIitY-3AgSNtwmvlRY16/s1600/Sin+t%C3%ADtulo.jpg" height="160" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: left;">
<br />
<pre><span style="color: #595979;"><span style="color: #000020;">-- </span>Función COUNT() "Cuenta el número de filas en una tabla determinada"</span><span style="color: #000020;">
</span><span style="color: #200080; font-weight: bold;">SELECT</span><span style="color: #000020;"> </span><span style="color: #400000;">COUNT</span><span style="color: #308080;">(</span><span style="color: #406080;">*</span><span style="color: #308080;">)</span><span style="color: #000020;"> cantidad_usuarios
</span><span style="color: #200080; font-weight: bold;">FROM</span><span style="color: #000020;"> usuarios
</span><span style="color: #200080; font-weight: bold;">WHERE</span><span style="color: #000020;"> id_usuario</span></pre>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu15FVQOnH1ximycXe1F0Xt1b0x3wHaa7Odawo4yf4v7KppNRcKTY25_U2RI3ZzeINWXeHfwJyoCM6kU4jFSIufSUjP1NQOn_jFb8LWY0OwcULgA5XlJfhOUMoLP4RyyQ_PPgtmHhWjm_U/s1600/count.jpg" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu15FVQOnH1ximycXe1F0Xt1b0x3wHaa7Odawo4yf4v7KppNRcKTY25_U2RI3ZzeINWXeHfwJyoCM6kU4jFSIufSUjP1NQOn_jFb8LWY0OwcULgA5XlJfhOUMoLP4RyyQ_PPgtmHhWjm_U/s1600/count.jpg" height="42" width="200" /></a><br />
<br />
<pre style="color: #000020;"><span style="color: #595979;">-- Sentencia JOIN "Se utiliza para relacionar varias tablas"</span>
<span style="color: #200080; font-weight: bold;">SELECT</span> N<span style="color: #308080;">.</span>id_noticia<span style="color: #406080;">,</span> N<span style="color: #308080;">.</span>titulo<span style="color: #406080;">,</span> N<span style="color: #308080;">.</span>fecha fecha_noticia<span style="color: #406080;">,</span> C<span style="color: #308080;">.</span>comentario<span style="color: #406080;">,</span> C<span style="color: #308080;">.</span>fecha fecha_comentario<span style="color: #406080;">,</span> U<span style="color: #308080;">.</span>usuario
<span style="color: #200080; font-weight: bold;">FROM</span> noticias N
<span style="color: #200080; font-weight: bold;">JOIN</span> comentarios C <span style="color: #200080; font-weight: bold;">ON</span> <span style="color: #308080;">(</span>N<span style="color: #308080;">.</span>id_noticia <span style="color: #308080;">=</span>C<span style="color: #308080;">.</span>id_noticia<span style="color: #308080;">)</span>
<span style="color: #200080; font-weight: bold;">JOIN</span> usuarios U <span style="color: #200080; font-weight: bold;">ON</span> <span style="color: #308080;">(</span>C<span style="color: #308080;">.</span>id_usuario <span style="color: #308080;">=</span> U<span style="color: #308080;">.</span>id_usuario<span style="color: #308080;">)</span></pre>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2uR2mt_vgZPVo-GQUAKJKTT47bAhTt7o4cWqyetvyR025x7ex9XtBRTS-tOsjcSq5Eq0ZoDXFEyzN8ER7oEUCQBUxo16R1ovWDWXehFHb4EivpRp0bGz6XpUnOi13_A-WmLi7pVl2uECk/s1600/join.jpg" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2uR2mt_vgZPVo-GQUAKJKTT47bAhTt7o4cWqyetvyR025x7ex9XtBRTS-tOsjcSq5Eq0ZoDXFEyzN8ER7oEUCQBUxo16R1ovWDWXehFHb4EivpRp0bGz6XpUnOi13_A-WmLi7pVl2uECk/s1600/join.jpg" /></a><br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<pre style="color: #000020;"><span style="color: #595979;">-- Cláusula ORDER BY "Esta instrucción ordena columnas"</span>
<span style="color: #200080; font-weight: bold;">SELECT</span> n<span style="color: #308080;">.</span>fecha fecha_noticia<span style="color: #406080;">,</span> N<span style="color: #308080;">.</span>id_noticia<span style="color: #406080;">,</span> N<span style="color: #308080;">.</span>titulo<span style="color: #406080;">,</span> C<span style="color: #308080;">.</span>comentario<span style="color: #406080;">,</span> U<span style="color: #308080;">.</span>usuario<span style="color: #406080;">,</span> C<span style="color: #308080;">.</span>fecha fecha_comentario
<span style="color: #200080; font-weight: bold;">FROM</span> noticias N
<span style="color: #200080; font-weight: bold;">JOIN</span> comentarios C <span style="color: #200080; font-weight: bold;">ON</span><span style="color: #308080;">(</span> N<span style="color: #308080;">.</span>id_noticia <span style="color: #308080;">=</span> C<span style="color: #308080;">.</span>id_noticia<span style="color: #308080;">)</span>
<span style="color: #200080; font-weight: bold;">JOIN</span> usuarios U <span style="color: #200080; font-weight: bold;">ON</span><span style="color: #308080;">(</span>C<span style="color: #308080;">.</span>id_usuario <span style="color: #308080;">=</span> U<span style="color: #308080;">.</span>id_usuario<span style="color: #308080;">)</span>
<span style="color: #200080; font-weight: bold;">ORDER</span> <span style="color: #200080; font-weight: bold;">BY</span> N<span style="color: #308080;">.</span>fecha <span style="color: #200080; font-weight: bold;">DESC</span><span style="color: #406080;">,</span> usuario <span style="color: #200080; font-weight: bold;">ASC</span></pre>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2RgZOhKnh0ARgruqmgGioFAdZQ6joRaO61js-tP1j5plN82-DBQGjW4iZK0cYZhD-Ka4qh-tN3bfkIJKRIP04i8Wn14EdiXpFLPTpzrk4PwiNRjiJ2u11xMuEMUll2SEjx6lyY_-7u0H2/s1600/order+by.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2RgZOhKnh0ARgruqmgGioFAdZQ6joRaO61js-tP1j5plN82-DBQGjW4iZK0cYZhD-Ka4qh-tN3bfkIJKRIP04i8Wn14EdiXpFLPTpzrk4PwiNRjiJ2u11xMuEMUll2SEjx6lyY_-7u0H2/s1600/order+by.jpg" /></a><br />
<br />
<div style="text-align: left;">
asdasdasdasdsad</div>
<div style="text-align: left;">
<br /></div>
</td></tr>
<tr><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
</div>
<br />
<pre style="color: #000020;"></pre>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
<br />
<br />naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-7946529958532829212015-04-06T09:31:00.000-03:002015-04-06T09:37:17.498-03:00Iniciando sesión PHP<pre><span style="background: rgb(255, 255, 232); color: #5f5035;"><?php</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">session_start</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">include</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"../sistema/db.php"</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$usuario</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_POST</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'USUARIOxFORM'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$password</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_POST</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'PASSWORDxFORM'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">if</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">isset</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$usuario</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">!</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">empty</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$usuario</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">isset</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$password</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">!</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">empty</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$password</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">{</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$sel</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"SELECT USERxTABLA, PASSxTABLA </span>
<span style="background: rgb(255, 255, 232); color: #0000e6;"> FROM NOMBRE_BASE_de_DATOS </span>
<span style="background: rgb(255, 255, 232); color: #0000e6;"> WHERE USERxTABLA<span style="background: rgb(255, 255, 232); color: #0000e6;"> = '</span><span style="background: rgb(255, 255, 232); color: #797997;">$usuario</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span></span><span style="background: rgb(255, 255, 232);"> </span></pre>
<pre><span style="background: rgb(255, 255, 232); color: #797997;"> $result</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">mysql_query</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$sel</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$row</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">mysql_fetch_array</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$result</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">if</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #400000;">md5</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$password</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$row</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'PASSxTABLA<span style="background: rgb(255, 255, 232); color: #0000e6;">'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span></span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">{</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_SESSION</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'username'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$usuario</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">header</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"Location: admin.php"</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">}</span><span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">else</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">{</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">header</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"Location: index.html"</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">}</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">}</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #5f5035;">?></span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-88887990069267855042015-04-06T09:19:00.001-03:002015-04-06T09:19:25.957-03:00Copiando tablas PHP<pre><span style="background: rgb(255, 255, 232); color: #5f5035;"><?php</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">session_start</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">if</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #808030;">!</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">isset</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$_SESSION</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'username'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">header</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"Location: index.html"</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">include</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'../sistema/db.php'</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$sql</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"SELECT id_variable, nombre_variable, variables_default FROM z_remi_variables_globales"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$result</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">mysql_query</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$sql</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">or</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">trigger_error</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #400000;">mysql_error</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$IDS_VARIABLE</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> Array</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$VALOR_VARIABLES</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> Array</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">while</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$row</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">mysql_fetch_array</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$result</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">{</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$IDS_VARIABLE</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$row</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'id_variable'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$VALOR_VARIABLES</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$row</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'variables_default'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">}</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">for</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232); color: #008c00;">0</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;"><</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">count</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$IDS_VARIABLE</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232); color: #808030;">+</span><span style="background: rgb(255, 255, 232); color: #808030;">+</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">{</span><span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$sql</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"UPDATE z_remi_variables_globales </span>
<span style="background: rgb(255, 255, 232); color: #0000e6;"> SET valor = '"</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #797997;">$VALOR_VARIABLES</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"' WHERE id_variable = "</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #797997;">$IDS_VARIABLE</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">mysql_query</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$sql</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">}</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">header</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"Location: admin.php"</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #5f5035;">?></span></pre>
<pre><span style="background: rgb(255, 255, 232); color: #5f5035;">
</span></pre>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdN4W9y2CywtQLKKzcC6d2ZULkVzxUlT6IAtvtGVbBgxgtI1OGMRXXOIyjvgImJdvbocOdWWbbXHNjyBoTHDFGZ6HeuqLo0apM1Ni0JerAXKeeM3GpgQBmm9wjnUoVme_SvHNNyQM7irGE/s1600/Sin+t%C3%ADtulo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdN4W9y2CywtQLKKzcC6d2ZULkVzxUlT6IAtvtGVbBgxgtI1OGMRXXOIyjvgImJdvbocOdWWbbXHNjyBoTHDFGZ6HeuqLo0apM1Ni0JerAXKeeM3GpgQBmm9wjnUoVme_SvHNNyQM7irGE/s1600/Sin+t%C3%ADtulo.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
valor copiara los valores de variables_default</div>
<pre><span style="background: rgb(255, 255, 232); color: #5f5035;">
</span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-20744886599812606852015-04-03T16:06:00.001-03:002015-04-03T16:06:03.462-03:00Cerrar sesión PHP<pre><span style="background: rgb(255, 255, 232); color: #7f0055;"><?php</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #000084; font-weight: bold;">session_start</span><span style="background: rgb(255, 255, 232);">(</span><span style="background: rgb(255, 255, 232);">)</span><span style="background: rgb(255, 255, 232);">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #000084; font-weight: bold;">session_unset</span><span style="background: rgb(255, 255, 232);">(</span><span style="background: rgb(255, 255, 232);">)</span><span style="background: rgb(255, 255, 232);">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #000084; font-weight: bold;">session_destroy</span><span style="background: rgb(255, 255, 232);">(</span><span style="background: rgb(255, 255, 232);">)</span><span style="background: rgb(255, 255, 232);">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #000084; font-weight: bold;">header</span><span style="background: rgb(255, 255, 232);">(</span><span style="background: rgb(255, 255, 232); color: blue;">"Location: index.html"</span><span style="background: rgb(255, 255, 232);">)</span><span style="background: rgb(255, 255, 232);">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #7f0055;">?></span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-8118237354779968962015-03-27T14:58:00.002-03:002015-04-06T08:44:36.630-03:00Actualizar/Editar tablas de BD PHP<b><span style="color: #274e13; font-family: Arial, Helvetica, sans-serif;">//Formulario de edicion de datos</span></b><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<pre><span style="background: rgb(255, 255, 232); color: #5f5035;"><?php</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">include</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"conexion.php"</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$id_noti</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_GET</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'id_noti'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$sql</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"SELECT * FROM noticia WHERE id_noticia = '</span><span style="background: rgb(255, 255, 232); color: #797997;">$id_noti</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$result</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">mysql_query</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$sql</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$row</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">mysql_fetch_array</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$result</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #5f5035;">?></span></pre>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<pre><span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">html</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">head</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">head</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">body</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">form</span> action = <span style="color: blue;">"noticia_editada_save.php?id_noti=</span><span style="background: rgb(255, 255, 232); color: #5f5035;"><?php</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$id_noti</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #5f5035;">?></span><span style="color: blue;">"</span> method=<span style="color: blue;">"POST"</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">table</span> align = <span style="color: blue;">"center"</span> style = <span style="color: blue;">"</span>cellpadding 10px; cellspacing: 10px;<span style="color: blue;">"</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>Titulo:<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">input</span> type = <span style="color: blue;">"text"</span> name = <span style="color: blue;">"titulo" </span>style = <span style="color: blue;">"</span><span style="color: #000084; font-weight: bold;">width</span>: 100%<span style="color: blue;">"</span> value = <span style="color: blue;">"<?php echo $row['titulo']; ?>"</span><span style="color: #7f0055;">/></span></pre>
<pre> <span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>Noticia:<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">textarea</span> name = <span style="color: blue;">"cuerpo"</span> rows = <span style="color: blue;">"5"</span> cols = <span style="color: blue;">"60"</span><span style="color: #7f0055;">></span><span style="background: rgb(255, 255, 232); color: #5f5035;"><?php</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$row</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'cuerpo'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #5f5035;">?></span><span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">textarea</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span><span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">input</span> type = <span style="color: blue;">"submit"</span> value = <span style="color: blue;">"Ingresar Datos"</span><span style="color: #7f0055;">/></span><span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">table</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">form</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">body</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">html</span><span style="color: #7f0055;">></span></pre>
<pre><span style="color: #7f0055;">
</span></pre>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZNRwSwBfCrunefheMnmKq3LvzeV9BBZF66Ddp-pktYlS0NmGj72DFDyWBsBrvEqpQxy_R3OdahrJYoHcSCpdwA0amid11xA6Ih1W2fkGOrDSLU5E9Bl6ymwu5yi8ZNGf_mmeV4Z5Jaueq/s1600/Sin+t%C3%ADtulo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZNRwSwBfCrunefheMnmKq3LvzeV9BBZF66Ddp-pktYlS0NmGj72DFDyWBsBrvEqpQxy_R3OdahrJYoHcSCpdwA0amid11xA6Ih1W2fkGOrDSLU5E9Bl6ymwu5yi8ZNGf_mmeV4Z5Jaueq/s1600/Sin+t%C3%ADtulo.jpg" height="100" width="400" /></a></div>
<pre><span style="color: #7f0055;">
</span></pre>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<b><span style="color: #274e13; font-family: Arial, Helvetica, sans-serif;">//Actualizacion de campos de la tabla de BD (noticia_editada_save.php) </span></b><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<pre><span style="background: rgb(255, 255, 232); color: #5f5035;"><?php</span><span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">include</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'conexion.php'</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$id_noti</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_GET</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'id_noti'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$cuerpo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_POST</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'cuerpo'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$titulo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_POST</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'titulo'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$sql</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"UPDATE noticia </span>
<span style="background: rgb(255, 255, 232); color: #0000e6;"> SET titulo='</span><span style="background: rgb(255, 255, 232); color: #797997;">$titulo</span><span style="background: rgb(255, 255, 232); color: #0000e6;">', cuerpo='</span><span style="background: rgb(255, 255, 232); color: #797997;">$cuerpo</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'</span>
<span style="background: rgb(255, 255, 232); color: #0000e6;"> WHERE id_noticia='</span><span style="background: rgb(255, 255, 232); color: #797997;">$id_noti</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">mysql_query</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$sql</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">header</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"Location: admin.php"</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #5f5035;">?></span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-70569832318701611762015-03-27T14:02:00.000-03:002015-04-03T17:20:52.735-03:00Ingreso de datos PHP<span style="color: #274e13; font-family: Arial, Helvetica, sans-serif;"><b><!--Tabla para cargar noticias en la BD--></b></span><br />
<pre><span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">html</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">head</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">head</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">body</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">form</span> action = <span style="color: blue;">"noticia_guardar.php"</span> method = <span style="color: blue;">"POST"</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">table</span> align = <span style="color: blue;">"center"</span> style = <span style="color: blue;">"</span>cellpadding 10px; cellspacing: 10px;<span style="color: blue;">"</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>Titulo:<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span><span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">input</span> type = <span style="color: blue;">"text"</span> name= <span style="color: blue;">"titulo"</span> style = <span style="color: blue;">"</span><span style="color: #000084; font-weight: bold;">width</span>: 100%<span style="color: blue;">"</span><span style="color: #7f0055;">/></span><span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>Noticia:<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span><span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">textarea</span> name = <span style="color: blue;">"cuerpo"</span> rows = <span style="color: blue;">"5"</span> cols = <span style="color: blue;">"60"</span><span style="color: #7f0055;">></span><span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">textarea</span><span style="color: #7f0055;">></span> <span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span><span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">input</span> type = <span style="color: blue;">"submit"</span> value = <span style="color: blue;">"Ingresar Datos"</span><span style="color: #7f0055;">/></span><span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">td</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">tr</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">table</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">form</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">body</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">html</span><span style="color: #7f0055;">></span></pre>
<pre><span style="color: #7f0055;">
</span></pre>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinmMJh1LK5pDxRQHR8wZ2oO_1XTjECBASz38ml542hW7uBqOI1BezVH3gh9ASOIT1-iKN7qVtGf7vbbfLzKzVcCMLSdvO731Nsb8MuPLWKVV9AFhD2yd_9RN9xwffnSKlWGk8wr3VBZfJ1/s1600/Sin+t%C3%ADtulo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinmMJh1LK5pDxRQHR8wZ2oO_1XTjECBASz38ml542hW7uBqOI1BezVH3gh9ASOIT1-iKN7qVtGf7vbbfLzKzVcCMLSdvO731Nsb8MuPLWKVV9AFhD2yd_9RN9xwffnSKlWGk8wr3VBZfJ1/s1600/Sin+t%C3%ADtulo.jpg" height="100" width="400" /></a></div>
<pre><span style="color: #7f0055;">
</span></pre>
<span style="color: #274e13; font-family: Arial, Helvetica, sans-serif;"><b>//Ingreso de datos a la BD </b></span><br />
<pre><span style="background: rgb(255, 255, 232); color: #5f5035;"><?php</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">include</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"conexion.php"</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$titulo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_POST</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'titulo'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$cuerpo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_POST</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">'cuerpo'</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">if</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">isset</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$titulo</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">!</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">empty</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$titulo</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">isset</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$cuerpo</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">!</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">empty</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$cuerpo</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">{</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$sql</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"INSERT INTO noticia (titulo, cuerpo) </span><span style="background: rgb(255, 255, 232); color: #0000e6;">VALUES ('</span><span style="background: rgb(255, 255, 232); color: #797997;">$titulo</span><span style="background: rgb(255, 255, 232); color: #0000e6;">','</span><span style="background: rgb(255, 255, 232); color: #797997;">$cuerpo</span><span style="background: rgb(255, 255, 232); color: #0000e6;">')"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">mysql_query</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$sql</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">header</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"Location: admin.php"</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">}</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #5f5035;">?></span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-9484142995555378892015-03-26T22:37:00.002-03:002015-04-03T17:19:48.263-03:00Reduciendo codigos PHP<pre><span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">html</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">head</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">style</span><span style="color: #7f0055;">></span>
<span style="color: #000084; font-weight: bold;">div</span>
{
<span style="color: #000084; font-weight: bold;">border</span>: solid;
<span style="color: #000084; font-weight: bold;">margin</span>: 5;
<span style="color: #000084; font-weight: bold;">width</span>: 100px;
}
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">style</span><span style="color: #7f0055;">></span>
<span style="color: #7f0055;"></</span><span style="color: #000084; font-weight: bold;">head</span><span style="color: #7f0055;">></span>
</pre>
<pre style="color: #000020;"><span style="color: #7f0055;"><</span><span style="color: #000084; font-weight: bold;">body</span><span style="color: #7f0055;">></span><span style="color: #0057a6;">></span></pre>
<span style="background-color: #ffffe8; color: #5f5035;"><br /></span>
<br />
<pre><span style="background: rgb(255, 255, 232); color: #5f5035;"><?php</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">for</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232); color: #008c00;">1</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;"><</span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232); color: #008c00;">5</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232); color: #808030;">+</span><span style="background: rgb(255, 255, 232); color: #808030;">+</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">{</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"<div></span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232); color: #0000e6;"></div>"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">}</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"<ul>"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">for</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232); color: #008c00;">1</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;"><</span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232); color: #008c00;">5</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232); color: #808030;">+</span><span style="background: rgb(255, 255, 232); color: #808030;">+</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">{</span><span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"<li></span><span style="background: rgb(255, 255, 232); color: #797997;">$i</span><span style="background: rgb(255, 255, 232); color: #0000e6;"></li>"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: purple;">}</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"</ul>"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"> </span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #5f5035;">?></span></pre>
<pre style="color: #000020;"><span style="color: #0057a6;"></</span><span style="color: #200080; font-weight: bold;">body</span><span style="color: #0057a6;">></span></pre>
<pre style="color: #000020;"><span style="color: #0057a6;"></</span><span style="color: #200080; font-weight: bold;">html</span><span style="color: #0057a6;">></span></pre>
<pre style="color: #000020;"><span style="color: #0057a6;">
</span></pre>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_vDaBrvRtQzXkdsW2EW-H-SVh2eTzc5S2R2M3hHHxOjjxfK212krpizQDxRUtmM05H1A_MVXr71FRn3Fdf5OB5kswCGfQ7V2y0FdOJhWRhbQa_CwzyQgUjBMAES3y89qjxdW4MukORG0h/s1600/Sin+t%C3%ADtulo.jpg" imageanchor="1" style="font-family: 'Times New Roman'; margin-left: 1em; margin-right: 1em; text-align: center; white-space: normal;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_vDaBrvRtQzXkdsW2EW-H-SVh2eTzc5S2R2M3hHHxOjjxfK212krpizQDxRUtmM05H1A_MVXr71FRn3Fdf5OB5kswCGfQ7V2y0FdOJhWRhbQa_CwzyQgUjBMAES3y89qjxdW4MukORG0h/s1600/Sin+t%C3%ADtulo.jpg" height="200" width="98" /></a></div>
<pre style="color: #000020;"></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0tag:blogger.com,1999:blog-2395078894456906220.post-47343682692577225212015-03-26T21:41:00.000-03:002015-04-03T16:23:35.411-03:00Registro PHP<pre><span style="background: rgb(255, 255, 232); color: #5f5035;"><?php</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">include</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"conexion.php"</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #797997;">$nombre</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_POST</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"nombre_en_Formulario"</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #797997;">$usuario</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_POST</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"user_en_Formulario"</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #797997;">$pass</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_POST</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"pw_en_Formulario"</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #797997;">$pass2</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_POST</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"pw2_en_Formulario"</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #797997;">$email</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$_POST</span><span style="background: rgb(255, 255, 232); color: #808030;">[</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"email_en_Formulario"</span><span style="background: rgb(255, 255, 232); color: #808030;">]</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: dimgrey;">//isset - si existe (algo)</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">if</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">isset</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$nombre</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">!</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">empty</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$nombre</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">isset</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$usuario</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">!</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">empty</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$usuario</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">isset</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$pass</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">!</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">empty</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$pass</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">isset</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$pass2</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">!</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">empty</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$pass2</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">isset</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$email</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">!</span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">empty</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #797997;">$email</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232); color: #808030;">&</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$pass</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #808030;">=</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$pass2</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: purple;">{</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #400000;">mysql_query</span><span style="background: rgb(255, 255, 232); color: #808030;">(</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"INSERT INTO registro (nombre_Tabla,user_Tabla,password_Tabla,email_Tabl)</span>
<span style="background: rgb(255, 255, 232); color: #0000e6;">VALUES ('</span><span style="background: rgb(255, 255, 232); color: #797997;">$nombre</span><span style="background: rgb(255, 255, 232); color: #0000e6;">','</span><span style="background: rgb(255, 255, 232); color: #797997;">$usuario</span><span style="background: rgb(255, 255, 232); color: #0000e6;">','</span><span style="background: rgb(255, 255, 232); color: #797997;">$pass</span><span style="background: rgb(255, 255, 232); color: #0000e6;">','</span><span style="background: rgb(255, 255, 232); color: #797997;">$email</span><span style="background: rgb(255, 255, 232); color: #0000e6;">')"</span><span style="background: rgb(255, 255, 232); color: #808030;">,</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #797997;">$con</span><span style="background: rgb(255, 255, 232); color: #808030;">)</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"datos insertados"</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"<br>"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"Nombre"</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #797997;">$nombre</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"<br>"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"Usuario"</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #797997;">$usuario</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"<br>"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"Password"</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #797997;">$pass</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"<br>"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"Email"</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #797997;">$email</span><span style="background: rgb(255, 255, 232); color: #808030;">.</span><span style="background: rgb(255, 255, 232); color: #0000e6;">"<br>"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: purple;">}</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">else</span></pre>
<pre><span style="background: rgb(255, 255, 232); color: purple;">{</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: maroon; font-weight: bold;">echo</span><span style="background: rgb(255, 255, 232);"> </span><span style="background: rgb(255, 255, 232); color: #0000e6;">"Algo salio mal, revisa los campos nuevamente"</span><span style="background: rgb(255, 255, 232); color: purple;">;</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: purple;">}</span><span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232);"></span>
<span style="background: rgb(255, 255, 232); color: #5f5035;">?></span></pre>
naqzherhttp://www.blogger.com/profile/06308772439400954832noreply@blogger.com0