Publicado el Deja un comentario

Html 4. Comentarios

Un elemento utilizado en cualquier lenguaje de programacion es el comentario, este sirve para recordarnos algo importante del codigo ya que quizas al verlo tiempo despues para modificar algo no nos acordemos exactamente que hacia y esto nos puede ayudar.
Tambien es util cuando se programa en equipo y otra persona tiene que modificar o añadir algo, esto le servira de guia.
El comentario se realiza asi: <!–Comentario–>.
Ejemplo:

<html>
<head>
<!-- Aqui ponemos el titulo de la web --> 
<title>Ejemplo de comentario</title>
</head>
<body>
<!-- Ejemplo de parrafo-->
<p>Este ejemplo sirve para indicar como se incluye un comentario en el codigo</p>
</body>
</html>
 

Mas ejemplos y teoria en Web Aprendiendo Programacion
Esperando sea de utilidad, gracias.

Please follow and like us:
Publicado el Deja un comentario

Html 3. Tablas

Otro de los elementos mas utilizados en la web son las tablas, antiguamente se usaban para maquetar las paginas (ya no se usa para este fin).
Comienzan por <TABLE>…..</TABLE>, cada fila por <TR>…</TR> y dentro de estas cada elemento con <TD>…..</TD>.
Ejemplo:

<html>
<head>
<title>Ejemplo Tabla</title>
</head>
<body>
<h1>Tabla</h1>

<TABLE BORDER>
 <TR>
  <TH>Cabecera 1</TH> <TH>Cabecera 2</TH> <TH>Cabecera 3</TH>
 </TR>
 <TR>
  <TD>Fila 1 Cab 1</TD> <TD>Fila 1 Cab 2</TD> <TD>Fila 1 Cab 3</TD>
 </TR>
 <TR>
  <TD>Fila 2 Cab 1</TD> <TD>Fila 2 Cab 2</TD> <TD>Fila 2 Cab 3</TD>
 </TR>
</TABLE> 


</body>
</html>

El ejemplo es autoexplicativo.
Mas ejemplos y teoria en Web Aprendiendo Programacion
Esperando sea de utilidad, gracias.

Please follow and like us:
Publicado el Deja un comentario

Cambio de imagen en web programacion

Hace algun tiempo decidi publicar mis apuntes de programacion que usaba como recordatorio, con el fin de que pudiera servir a alguien mas.
Por esto cree la Web Aprendiendo Programacion, hace unos dias cambie un poco la imagen de dicha web y añadi algo mas de contenido.
En cuanto pueda seguire añadiendo mas, con el objetivo de tener un sitio completo para consultar teoria y ejemplos de programacion.
Espero os sea util, gracias.

Please follow and like us:
Publicado el Deja un comentario

#PhpFunciones

Las funciones nos facilitan la reutilización de codigo y que tengamos un
codigo mas legible y ordenado. Para definir una funcion en PHP, hacemos
lo siguiente:
function [nombre funcion]([parametros])
{
[algoritmo]
}
Una función puede devolver un dato, supongamos que necesitamos una
función que nos de la media de dos importes, el código sería:
<html>
<head>
<title>Media</title>
</head>
<body>
<?php
function devuelvemedia ($num1,$num2)
{
$media=$num1/$num2;
return $media;
}
$n1=3;
$n2=2;
$m=devuelvemedia ($n1,$n2);
echo $m;
?>
</body>
</html>
 Al llamar a la funcion el dato devuelto lo guardamos en la variable $m.
Cuando la funcion devuelve dato, tenemos que emplear el comando
return seguido de la variable.

Please follow and like us:
Publicado el Deja un comentario

#PhpVectorAsociativo

Este tipo lo hemos empleado sin conocerlo, en otras ocasiones cuando
tratamos el tema de los envios de datos con formularios y recuperamos
la informacion a traves de $_REQUEST, creado por PHP.
Los vectores de este tipo permiten acceder a por medio de un subindice
string (cadena).
Si quisieramos guargar en un vector o matriz el DNI, nombre y telefono
de una persona.
Empleando un vector o matriz con subíndice lo hariamos del siguiente
modo:
<?php
$datos[]=”28738154″;
$datos[]=”Juan Gomez”;
$datos[]=”638256521″;
?>
Haciendolo asi, tenemos que recordar que el subindice 0 equivale al DNI,
el 1 al nombre y el 3 al telefono, esto es facil cuando son pocos campos,
pero cuando se relacionan muchos campos (como en bases de datos) la
tarea se complica y es mas comodo y facil asignar un alias al indice, que es
lo que realizamos con los vectores asociativos.
<?php
$datos[‘dni’]=”28738154″;
$datos[‘nombre’]=”Juan Gomez”;
$datos[‘telefono’]=”638256521″;
echo $datos[‘nombre’];
?>
Con esto vemos que para mostrar el nombre no hay que indicar su posicion
dentro de la matriz, nos basta con indicar que es nombre que sera el alias
utilizado como indice.

Please follow and like us:
Publicado el Deja un comentario

#PhpEstructuraRepeticion

Estructuras repeticion con While y For:
<html>
<head>
<title>While</title>
</head>
<body>
<?php
$valor=rand(1,49);
$inicio=1;
while($inicio<=$valor)
{
echo $inicio;
echo “<br>”;
$inicio++;
}
?>
</body>
</html>

<html>
<head>
<title>BucleFor</title>
</head>
<body>
<?php
for($rep=1;$rep<=10;$rep++)
{
echo $rep;
echo “<br>”;
}
?>
</body>

</html>

Cuando queremos repetir algo x veces mediante codigo una de las
estructuras utilizadas en la mayoria de lenguajes de programacion
es FOR, como pueden observar mediante esta estructura, indicamos
primero el inicio $rep=1, despues indicamos la condicion mientras
$rep<=10 y despues indicamos el incremento de la variable.
Por lo que en el codigo ejemplo lo que se hace es repetir hasta que la
variable rep sea mayor que diez, el incremento se podria poner asi
$rep=$rep+1, pero al poner ++ lo abreviamos.
Esta variable la imprimiremos en pantalla y pondremos un salto de
linea br (en html).
Otra estructura de repeticion es mediante WHILE, en este caso la
estructura interna se repite mientras se cumpla la condicion indicada
mediante while(condicion) …
En el ejemplo se genera un numero al azar con rand, entre 1 y 49, se da
un valor a inicio y se comprueba si inicio es menor al valor generado,
si es asi se incrementa inicio y se vuelve a comprobar, asi hasta que
inicio supere al valor generado.

Please follow and like us:
Publicado el Deja un comentario

#PhpCondicionalIf

Cuando en un programa hay que tomar una decision y elegir una forma
de actuar u otra, se emplean las estructuras condicionales, una de ellas
es IF que es la que veremos ahora.
La estructura se compone de la instruccion IF, seguida entre parentesis
de la condicion que se tiene que cumplir y seguidamente entre llaves lo
que se ejecutara, en caso de no cumplirse pasamos a ELSEIF y por ultimo
a ELSE.
Las instrucciones que se incluyen entre llaves si terminan con punto y coma,
pero no asi la condicion a cumplir, como se observa en el codigo.
En este ejemplo se genera un numero al azar y se comprueba en que intervalo
esta de los programados, indicando en pantalla el resultado.
<html>
<head>
<title>CondicionalIf</title>
</head>
<body>
<?php
$numero=rand(1,999);
echo “El numero elegido es $numero<br>”;
if ($numero<=10)
{
echo “Es menor o igual a 10”;
}
elseif ($numero<=100)
{
echo “Es mayor que 10 y menor o igual a 100”;
}
else
{
echo “Es mayor de 100 y menor de 999”;
}
?>
</body>
</html>

Please follow and like us:
Publicado el Deja un comentario

#PhpCadenas

Una variable de este tipo puede almacenar un cierto numero de caracteres
$string1=”saludo”;
$string2=”inicial”;
echo $string1.” “.$string2;

Para unir cadenas empleamos el punto “.”.
Cuando una cadena encerrada entre comillas dobles contiene una variable
en su interior, ésta se trata como tal, por lo tanto se utilizará su contenido
para el almacenamiento.
$minuto=20;
$reloj=”Han pasado $minuto minutos”;
echo $reloj;
En pantalla se muestra: Han pasado 20 minutos
En la cadena se sustituye el nombre de la variable $minuto, con el contenido
de la misma.
Podemos grabar el codigo en fichero de texto y renombrarlo como nombre.php,
como hemos realizado en anteriores ocasiones, para ver el resultado en el
navegador. Para no repetirme, en los siguientes capitulos no mencionare la
grabacion del archivo y su prueba, para asi dedicar la explicacion al codigo en si,
ya que el resto esta explicado en los primeros pasos.

Please follow and like us:
Publicado el Deja un comentario

#PhpVariables

En php las variables comienzan con el signo $, al contrario que en otros
lenguajes, no es necesario definir el tipo de variable, el nombre si es
sensible a mayusculas minusculas, no es lo mismo Variable que variable
o VARIABLE, por lo que debemos acostumbrarnos a escribirlo todo en
minusculas por ejemplo.
Para poner comentarios utilizamos // como se ve  en el codigo.
Una declaracion de variables seria:
$dia = 15; //Se declara una variable de tipo integer (numerica)
$salario = 921.35; //Se declara una variable de tipo double (mas
precision, decimal)
$apellido = “perez”; //Se declara una variable de tipo string (cadena)
$cierto = true; //Se declara una variable boolean (true o false, dos valores
nada mas, verdadero o falso), se utiliza por ejemplo para comprobar si existe
o no algo mediante codigo, o si esta o no pulsado un boton, etc.
En el codigo lo que realmente se hace es declarar las variables anteriores y
mostrarlas por pantalla.
Para comprobarlo abrimos el bloc de notas, copiamos y pegamos el codigo de
abajo, le damos a archivo guardar y que muestre todos los archivos, lo
nombramos como variables.php.
Abrimos la carpeta wamp/www y metemos en ella el archivo creado.
Con el wampserver activo, nos vamos a nuestro navegador y ponemos
localhost/variables.php.
Este codigo sencillo nos permite ver como se declaran variables para almacenar
datos, parte muy importante en cualquier lenguaje de programacion.

<html>
<head>
<title>Variables</title>
</head>
<body>
<?php
$dia = 15; //Se declara una variable de tipo integer
$salario = 921.35; //Se declara una variable de tipo double
$apellido = “perez”; //Se declara una variable de tipo string
$cierto = true; //Se declara una variable boolean
echo “Variable entera:”;
echo $dia;
echo “<br>”;
echo “Variable double:”;
echo $salario;
echo “<br>”;
echo “Variable string:”;
echo $apellido;
echo “<br>”;
echo “Variable boolean:”;
echo $cierto;
?>
</body>
</html>

Please follow and like us: