Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mi Primer Script PHP
Mi Primer Script PHP
Una vez que ya tenemos instalados PHP y MySQL , y el servidor Apache configurado
para usarlos, podemos comenzar a escribir nuestro primer script en PHP.
<html>
<body>
<?php
$myvar = "Hola. Este es mi primer script en PHP n";
//Esto es un comentario
es mi primer script en PHP n";
//Esto es un comentario
echo $myvar;
?>
</body>
</html>
Una vez escrito esto lo salvamos en un fichero con la extensión php, y lo colocamos en
nuestro servidor, http://mi_servidor/php/test.php . Ahora si ponemos esta URL en nuestro
navegador veremos una línea con el texto "Hola. Este es mi primer script en PHP" .
Lo primero que apreciamos en el script son sus delimitadores. En la primera línea del script
vemos <?php que nos indica que comienza un script en PHP, y en la última colocamos ?>
para indicar el final del script. Hay que destacar que todas las líneas que se encuentre entre
estos delimitadores deben acabar en punto y coma , excepto las sentencias de control (if,
swicht, while, etc.).
Para que el servidor envié texto utilizaremos la instrucción echo , aunque también podemos
utilizar printf de uso similar al del C o Perl .
Finalmente, vemos que la palabra myvar comienza con el signo dólar ( $ ) . Este símbolo le
indica a PHP que es una variable. Nosotros le hemos asignado un texto a esta variable, pero
también pueden contener números o tablas (arrays). Es importante recordar que todas las
variables comienza con el signo dólar . También habréis observado que el texto que le
asignamos a la variable termina con n , esto no se imprime sirve para indicarle al navegador
una nueva línea
EJERCICIOS RESUELTOS Y
PROPUESTOS EN PHP
PARTE I. Ejemplos lineales.
<html>
<body>
<?php
$SalarioTrabajador = 3500;
100) * $Impuesto);
?>
</body >
</html>
<?php
$Base=15;
$Altura=12;
?>
<?php
$Num1=8;
$Num2=5;
?>
PARTE II. Ejemplos Selectivos
<html>
<body>
<?php
$numero=8;
if($numero>0){
if($numero%2==0)
printf(“El numero %d es
par”,$numero);
else
printf(“El numero %d es
impar”,$numero);
else
?>
</body>
</html>
1. Obtener el mayor de dos números enteros positivos
<HTML>
<HEAD>
</HEAD>
<BODY>
<CENTER>
</CENTER>
<?
$numero1=15; $numero2=30;
$mayor=0;
$mayor=$numero1;
else
$mayor=$numero2;
</BODY>
</HTML>
<html>
<body>
<?php
$numero=4;
switch($numero){
else
?>
</body>
</html>
<HTML>
<HEAD>
</HEAD>
<BODY>
</CENTER>
<?
$tabla=5;
for($x=1;$x<=10;$x++)
echo “$tabla X $x =”. $tabla * $x.”<BR>”;
?>
</BODY>
</HTML>
<html>
<body background=”c:\web\sitio\fondos\lgrey018.jpg”
bgcolor=”#000000″ text=”#0000FF” link=”#ffff33″ alink=”#ffffcc”
alink=”ffff00″>
<?php
include (“vars.php”);
echo “<br>”;
$tabla=5;
for($x=1;$x<=10;$x++){
?>
</font>
</body>
</html>
<?php
$color = ‘verde’;
$fruta = ‘manzana’;
?>
España Madrid
EEUU Washington
Mexico Mexico
<html>
<tr>
<td><p>Madrid</p></td>
</tr>
<tr>
<td><p>Francia</p></td>
<td><p>Paris</p></td>
</tr>
<tr>
<td><p>Reino Unido</p></td>
<td><p>Londres</p></td>
</tr>
<tr>
<td><p>EEUU</p></td>
<td><p>Washington</p></td>
</tr>
<tr>
<td><p>Canada</p></td>
<td><p>Toronto</p></td>
</tr>
<tr>
<td><p>Mexico</p></td>
<td><p>Mexico</p></td>
</tr>
</table>
<html>
<html>
<body>
<center>
<br> <br>
</center>
</form>
</body>
</html>
<html>
<body>
<?php
if($enviar){
$resultado=$numero1 + $numero2;
?>
</body>
</html>
<html>
<body>
<center>
name=”total” readonly=”readonly”/>
<br> <br>
name=”suma” onclick=”sumar_datos(numero1.value,numero2.value,total)”/>
name=”borrar” onclick=”limpiar(numero1,numero2,total)”/>
</center>
</body>
<script languaje=”javascript”>
function sumar_datos(n1,n2,inputtext){
var numero1=parseInt(n1);
var numero2=parseInt(n2);
function limpiar(num1,num2,tot){
num1.value=”";
num2.value=”";
tot.value=”";
tot.focus;
</script>
</html>
EJERCICIOS……..
19 Europa 3.5
23 Asia 6
25 África 6
29 Oceanía 5
Donde
Datos: sueldo
Donde:
Por ejemplo:
1.
Dia: 21
Mes: 09
Año: 2006
¡Fecha correcta!
1. Dia: 31
Mes: 09
Año: 2006
¡Fecha incorrecta!
X 1 2 3 4 5
1
1 2 3 4 5
2
2 4 6 8 10
3
3 6 9 12 15
4
4 8 12 16 20
5
5 10 15 20 25
Nº filas: Altura: px
Nº columnas: Anchura: px
Resultado
X 1 2 3 4 5 6 7
1
1 2 3 4 5 6 7
2
2 4 6 8 10 12 14
3
3 6 9 12 15 18 21
4
4 8 12 16 20 24 28
10. Realizar un formulario que capture ciertos datos de una persona. Debe
mostrarse una lista con toda la información introducida por el usuario.
Datos personales
Edad:
Nombre: Apellidos: Menos de 20 añosMenos de 40 añosMenos de
60 años60 años o más
Sexo:
Peso: Estado Civil:
Hombre
kg Soltero Casado Otro
Mujer
Aficiones: