PHP + MySQL desde cero (1/10)
Martes 29 Mayo, 2007


El desarrollo web en la actualidad se basa en dos tecnologías base, PHP y MySQL, estas tecnologías han logrado ser la base del actual desarrollo OpenSource ya que son graruitas, publicas y abiertas, además podemos encontrar dcumentación de estas por toda la red lo que hace que su desarrollo mucho más facil.
He decidido entonces hacer un tutorial de 10 pasos para desarrollar en PHP utilizando bases de datos MySQL desde cero.
En este tutorial me gustaría mostrarles PHP como una herramienta para el desarrollo de aplicaciones web, no pretendo hacerlos especialistas en el tema, pero si que tengan una nocion básica de lo que es trabajar con este tipo de lenguajes. Les voy a mostrar estos lenguajes tal como yo los aprendí… desde el HACER, asi que a ponerse el overol y a trabajar
Clase 1/10
Primero, ¿que es PHP?, PHP significa PHP (Personal Home Page) Hypertext Pre-processor o sea es una sigla de una sigla… LOL. Es un lenguaje hibrido o sea mezcla de distintos paradigmas como POO (Programación Orientada a Objetos) e Imperativo, está basado en C/C++ y es multiplataforma ya que no requiere una maquina virtual para funcionar como JAVA ni tampoco un compilador como C/C++ solo necesita de un interprete que puede correr en cualquier Sistema Operativo (SO).
Nuestro primer codigo!!
Lo primero que tenemos que hacer es identificar un codogo PHP, para esto les voy a presentar algunos conceptos basicos
1.- HOLA MUNDO
Todo codigo de PHP se encuentra entre los siguiente simbolos:
<?
codigo php
?>
por lo tanto nuestro codigo para el famoso HOLA MUNDO seria
<?
echo “Hola Mundo”;
?>
ya pueden ver los simbolos de inicio y fin de php y entre ellos nuestro código: echo es una palabra clave de php (palabra clave se refiere a una serie de palabras que son utilizadas por el lenguaje que son reservadas de este… o sea cumplen alguna función dentro del lenguaje y no pueden ser ocupadas como variables), echo es básico dentro del lenguaje ya que nos permite mostrar alguna cadena de texto que necesitemos mostrar osea al ejecutar este codigo en nuestro servido aparecerá en la pantalla:
Hola Mundo
recuerden tambien que al ser este un enguaje basado en C/C++ cada linea de ejecución debe terminar con un “;”.
vamos ahora a nuestra siguiente lección básica
2.-Variables
Una variable es como suena: un objeto creado para que varíe durante la ejecución de nuestro programa, en PHP las variables pueden ser alfanuméricos antecedidos por el simbolo “$” que le dice al interprete que estamos hablando de una variable, además estas variables pueden o no tener algunvalor asignado, algunos ejemplos:
<?
$a;
$a1;
$variable1 = 10;
$n = “esta es una vaiable”;
?>
pero ojo, estos son ejemplos de algunas variables con nombres mal asignados como:
$a.1 ;
$34variable;
3.- Bloques de Control
Estas estructuras permiten al programador ordenar el curso de la aplicación, en este tutorial les enseñaré las 2 más basicas:
IF [ELSE]: esta estructura funciona de la siguiente manera:
if ( $a == 2 ){
echo “la variable es 2″;
}
else{
echo “la variable no es 2″;
}
Esto quiere decir: si la variable “a” es igual a 2 entonces escribe “la variable es 2″ si no escribe “la variable no es 2″, ahora uds. pueden preguntarse ¿por que doble =?, la utilización de un signo doble significa comparación y el uso de una simple es asignación, es por esto que existen distintos tipos de comparaciones, estas son:
== igual que
< menor que
> mayor que
<= menor o igual que
=> mayor o igual que
SWITCH:
Este es un poco más complejo que el IF, pero puede ahorrarnos a la larga mucho codigo, el manejo es bastante parecido al if con un pequeño cambio, miren:
switch $x{
case 1:
//codigo
break;
case 2:
//codigl
break;
[default]
//codigo
}
en este caso en el case se encuentra la comparación terminado por una sentencia break, la cual evita que ejecute la siguiente linea, asi podemos tener un control mas claro de la secuencia que sigue nuestro codigo
Entry Filed under: General. .
1 Comment Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed
1. frases clave | Viernes 6 Marzo, 2009 at 8:28 am
frases clave…
Es cierto, gracias por compartirlo. Una herramienta a tener en cuenta es Key sentences, te permite ver no solo que palabras son las más interesantes, sino las frases que más venden….