Fin del año escolar, los estudiantes están en vacaciones.
Hoy se hizo la última clase del periodo, y también la última evaluación.
A continuación, un ejercicio de base de datos en PHP.
INDEX:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
</head>
<?php
$mensaje = isset($_GET['mensaje'])?$_GET['mensaje']:"";
if ($mensaje != ""){
?>
<script type="text/javascript">alert("<?=$mensaje;?>");</script>
<?php }?>
<body>
<form id="form1" name="form1" method="post" action="guardar.php">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="16%"> </td>
<td width="74%"> </td>
<td width="10%"> </td>
</tr>
<tr>
<td>Nombre : </td>
<td><input type="text" name="nombre" inputmode="" d="nombre" /></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Apellido : </td>
<td><input type="text" name="apellido" id="apellido" /></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="button" id="button" value="Guardar" /></td>
<td> </td>
</tr>
</table>
</form>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="3"><hr /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><a href="ver_pantalla.php" target="_blank">Ver Resultados en Pantalla</a></td>
<td> </td>
<td><a href="ver_pdf.php" target="_blank">Ver Resultados en Pdf</a></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="3"><hr /></td>
</tr>
</table>
</body>
</html>
GUARDAR:
<?php
$servidor = 'localhost';
$usr_sistema = 'root';
$pass_sistema = 'alumnos';
$base_datos = 'ejemplo_001';
$conexion=mysqli_connect($servidor, $usr_sistema, $pass_sistema);
if (!$conexion){
header ("Location: index.php?mensaje=error de conexion.");
exit();
}
//-- ------------------------------------------------------------------------------------------------
$nombre = isset($_POST['nombre'])?$_POST['nombre']:"";
$apellido = isset($_POST['apellido'])?$_POST['apellido']:"";
//-- ------------------------------------------------------------------------------------------------
$mensaje = 'Registro Incluido con Exito.';
if (strlen($nombre)==0) $mensaje = "El nombre no puede ser vacio. Intentelo de nuevo.";
elseif (strlen($apellido)==0) $mensaje = "El apellido no puede ser vacio. Intentelo de nuevo.";
else{
//-- ------------------------------------------------------------------------------------------------
$sql = "INSERT INTO ".$base_datos.".usuarios (id, nombre, apellido) "."VALUES(NULL, '"
.$nombre."', '".$apellido."')";
echo $sql;
$sql = mysqli_query($conexion,$sql);
mysqli_free_result($sql);
//-- ------------------------------------------------------------------------------------------------
}
header("Location: index.php?mensaje=".$mensaje);
exit();
?>
VER PANTALLA:
<?php
$servidor = 'localhost';
$usr_sistema = 'root';
$pass_sistema = 'alumnos';
$base_datos = 'ejemplo_001';
$conexion=mysqli_connect($servidor, $usr_sistema, $pass_sistema);
if (!$conexion){
header ("Location: index.php?mensaje=error de conexion.");
exit();
}
//-- ------------------------------------------------------------------------------------------------
// -- Cambia dependiendo del ejercicio
$sql= "SELECT id, apellido, nombre, activo "
."FROM ".$base_datos.".usuarios "
."ORDER by apellido, nombre";
$sql = mysqli_query($conexion,$sql); // No cambia
//-- ------------------------------------------------------------------------------------------------
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
</head>
<body><table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="middle"><strong>I.d.</strong></td>
<td align="center" valign="middle"><strong>Apellido</strong></td>
<td align="center" valign="middle"><strong>Nombre</strong></td>
<td align="center" valign="middle"><strong>Activo</strong></td>
</tr>
<?php
while($rs = mysqli_fetch_array($sql)) {
$id = $rs[0];
$apellido = $rs[1];
$nombre = $rs[2];
$activo = $rs[3];
?>
<tr>
<td align="center" valign="middle"><?=$id;?></td>
<td align="center" valign="middle"><?=$apellido;?></td>
<td align="center" valign="middle"><?=$nombre;?></td>
<td align="center" valign="middle"><?=$activo;?></td>
</tr>
<?php }?>
</table>
</body>
</html>
A continuación, un ejercicio de base de datos en PHP.
INDEX:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
</head>
<?php
$mensaje = isset($_GET['mensaje'])?$_GET['mensaje']:"";
if ($mensaje != ""){
?>
<script type="text/javascript">alert("<?=$mensaje;?>");</script>
<?php }?>
<body>
<form id="form1" name="form1" method="post" action="guardar.php">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="16%"> </td>
<td width="74%"> </td>
<td width="10%"> </td>
</tr>
<tr>
<td>Nombre : </td>
<td><input type="text" name="nombre" inputmode="" d="nombre" /></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Apellido : </td>
<td><input type="text" name="apellido" id="apellido" /></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="button" id="button" value="Guardar" /></td>
<td> </td>
</tr>
</table>
</form>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="3"><hr /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><a href="ver_pantalla.php" target="_blank">Ver Resultados en Pantalla</a></td>
<td> </td>
<td><a href="ver_pdf.php" target="_blank">Ver Resultados en Pdf</a></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="3"><hr /></td>
</tr>
</table>
</body>
</html>
GUARDAR:
<?php
$servidor = 'localhost';
$usr_sistema = 'root';
$pass_sistema = 'alumnos';
$base_datos = 'ejemplo_001';
$conexion=mysqli_connect($servidor, $usr_sistema, $pass_sistema);
if (!$conexion){
header ("Location: index.php?mensaje=error de conexion.");
exit();
}
//-- ------------------------------------------------------------------------------------------------
$nombre = isset($_POST['nombre'])?$_POST['nombre']:"";
$apellido = isset($_POST['apellido'])?$_POST['apellido']:"";
//-- ------------------------------------------------------------------------------------------------
$mensaje = 'Registro Incluido con Exito.';
if (strlen($nombre)==0) $mensaje = "El nombre no puede ser vacio. Intentelo de nuevo.";
elseif (strlen($apellido)==0) $mensaje = "El apellido no puede ser vacio. Intentelo de nuevo.";
else{
//-- ------------------------------------------------------------------------------------------------
$sql = "INSERT INTO ".$base_datos.".usuarios (id, nombre, apellido) "."VALUES(NULL, '"
.$nombre."', '".$apellido."')";
echo $sql;
$sql = mysqli_query($conexion,$sql);
mysqli_free_result($sql);
//-- ------------------------------------------------------------------------------------------------
}
header("Location: index.php?mensaje=".$mensaje);
exit();
?>
VER PANTALLA:
<?php
$servidor = 'localhost';
$usr_sistema = 'root';
$pass_sistema = 'alumnos';
$base_datos = 'ejemplo_001';
$conexion=mysqli_connect($servidor, $usr_sistema, $pass_sistema);
if (!$conexion){
header ("Location: index.php?mensaje=error de conexion.");
exit();
}
//-- ------------------------------------------------------------------------------------------------
// -- Cambia dependiendo del ejercicio
$sql= "SELECT id, apellido, nombre, activo "
."FROM ".$base_datos.".usuarios "
."ORDER by apellido, nombre";
$sql = mysqli_query($conexion,$sql); // No cambia
//-- ------------------------------------------------------------------------------------------------
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
</head>
<body><table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="middle"><strong>I.d.</strong></td>
<td align="center" valign="middle"><strong>Apellido</strong></td>
<td align="center" valign="middle"><strong>Nombre</strong></td>
<td align="center" valign="middle"><strong>Activo</strong></td>
</tr>
<?php
while($rs = mysqli_fetch_array($sql)) {
$id = $rs[0];
$apellido = $rs[1];
$nombre = $rs[2];
$activo = $rs[3];
?>
<tr>
<td align="center" valign="middle"><?=$id;?></td>
<td align="center" valign="middle"><?=$apellido;?></td>
<td align="center" valign="middle"><?=$nombre;?></td>
<td align="center" valign="middle"><?=$activo;?></td>
</tr>
<?php }?>
</table>
</body>
</html>
Hoy se realizó el acumulativo, pero gracias a que tenía el blog y no tenía camisas, solamente tuve que presentar una parte del acumulativo.
Prueba:
A continuación un ejercicio que realicé:
INDEX:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form method ="post" action ="7dig.php">
<br><br>
<hr>
<center><input type="text" name="num" placeholder="Digite un numero de 7 caracteres" size="24" pattern="[0-9]{7}" required></center>
<center><input type="submit"></center>
<hr>
</form>
</body>
</html>
ARCHIVO PHP:
<?php
//-- variables para conectarse a la base de datos
$servidor = 'localhost';
$base_datos = '';
$tabla = '';
$usr_sistema = 'root';
$pass_sistema = '';
//-- Conexion a la Base de datos segun variables declaradas
//$conexion=mysql_connect($servidor, $usr_sistema, $pass_sistema);
$conexion=mysqli_connect($servidor, $usr_sistema, $pass_sistema);
if (!$conexion){
echo "Error al conectar";
exit();
}
else{
//-- Captura de las variables del formulario.
$digitos = array("Cero" , "Uno", "Dos" , "Tres" , "Cuatro" , "Cinco" , "Seis" , "Siete" , "Ocho" , "Nueve");
//Posiciones --> 0 1 2 3 4 5 6 7 8 9
$num = $_REQUEST['num'];
$fin = strlen($num);
for ($x=0 ; $x<$fin ; $x++)
{
$y = substr($num , $x , 1);
$rta = $digitos[$y];
//-- Consulta Sql para guardar el registro o datos digitados.
$sql = "INSERT INTO ".$base_datos.".".$tabla." (numero,texto) "
."VALUES($y,'$rta')";
//$sql = mysql_query($sql, $conexion);
$sql = mysqli_query($conexion, $sql);
echo "enviado $y <br>";
}
//-- Se devuelve a la pagina que inicia.
echo "Conexion exitosa";
exit();
}
?>
(crear base de datos y tabla para que sea funcional)
Prueba:
A continuación un ejercicio que realicé:
INDEX:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form method ="post" action ="7dig.php">
<br><br>
<hr>
<center><input type="text" name="num" placeholder="Digite un numero de 7 caracteres" size="24" pattern="[0-9]{7}" required></center>
<center><input type="submit"></center>
<hr>
</form>
</body>
</html>
ARCHIVO PHP:
<?php
//-- variables para conectarse a la base de datos
$servidor = 'localhost';
$base_datos = '';
$tabla = '';
$usr_sistema = 'root';
$pass_sistema = '';
//-- Conexion a la Base de datos segun variables declaradas
//$conexion=mysql_connect($servidor, $usr_sistema, $pass_sistema);
$conexion=mysqli_connect($servidor, $usr_sistema, $pass_sistema);
if (!$conexion){
echo "Error al conectar";
exit();
}
else{
//-- Captura de las variables del formulario.
$digitos = array("Cero" , "Uno", "Dos" , "Tres" , "Cuatro" , "Cinco" , "Seis" , "Siete" , "Ocho" , "Nueve");
//Posiciones --> 0 1 2 3 4 5 6 7 8 9
$num = $_REQUEST['num'];
$fin = strlen($num);
for ($x=0 ; $x<$fin ; $x++)
{
$y = substr($num , $x , 1);
$rta = $digitos[$y];
//-- Consulta Sql para guardar el registro o datos digitados.
$sql = "INSERT INTO ".$base_datos.".".$tabla." (numero,texto) "
."VALUES($y,'$rta')";
//$sql = mysql_query($sql, $conexion);
$sql = mysqli_query($conexion, $sql);
echo "enviado $y <br>";
}
//-- Se devuelve a la pagina que inicia.
echo "Conexion exitosa";
exit();
}
?>
(crear base de datos y tabla para que sea funcional)
El día de hoy se realizó el proyecto que consistía en crear una caja de texto que solo permita 10 números, y que este número solo sea enviado a la base de datos con la condición de que el primer y último número sean iguales.
La solución es:
INDEX:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<form id="formulario" name="formulario" method="POST" action="conexion.php" target="_blank" >
Numero: <input type="text" name="num" pattern="[0-9]{10}" required/><hr>
<input type="submit" value="Guardar" />
<br>
</form>
</body>
</html>
ARCHIVO CONEXIÓN:
<?php
//-- variables para conectarse a la base de datos
$servidor = 'localhost';
$base_datos = 'nombrebasededatos';
$tabla = 'nombretabla';
$usr_sistema = 'root';
$pass_sistema = '';
//-- Conexión a la Base de datos según variables declaradas
//$conexion=mysql_connect($servidor, $usr_sistema, $pass_sistema);
$conexion=mysqli_connect($servidor, $usr_sistema, $pass_sistema);
if (!$conexion){
header ("Location: index.php?mensaje=Error_al_conectar");
exit();
}
else{
//-- Captura de las variables del formulario.
$numero = $_POST['num'];
$numinicial = substr($numero, 0,1);
$numfinal = substr($numero, 9,1);
$fecha = date("Y:n:d");
$hora = date("H:i:s");
if ($numinicial == $numfinal){
$sql = "INSERT INTO ".$base_datos.".".$tabla." (numero,fecha,hora) "
."VALUES('$numero','$fecha', '$hora')";
$sql = mysqli_query($conexion, $sql);
echo "Conexion exitosa";
exit();
}
else{ echo "Error, el primer y ultimo digito no son iguales";}
}
?>
PHPMYADMIN:
Para que esto sea guardado en la base de datos, la tabla debe quedar de la siguiente manera:
Hoy se continuó con bases de datos.
A continuación un ejercicio:
INDEX:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<div align=center> <h1>ASD </h1></div>
<form id="formulario" name="formulario" method="POST" action="conexion.php" target="_blank" >
Telefono: <input type= "number" name="tel" id="b" required/><br><br>
SoN: <select required name="sel">
<option></option>
<option>Si</option>
<option>No</option>
</select>
<br>
<input type="submit" value="Guardar" />
<br>
</form>
</body>
</html>
A continuación un ejercicio:
INDEX:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<div align=center> <h1>ASD </h1></div>
<form id="formulario" name="formulario" method="POST" action="conexion.php" target="_blank" >
Telefono: <input type= "number" name="tel" id="b" required/><br><br>
SoN: <select required name="sel">
<option></option>
<option>Si</option>
<option>No</option>
</select>
<br>
<input type="submit" value="Guardar" />
<br>
</form>
</body>
</html>
Archivo de la conexión:
<?php
//-- variables para conectarse a la base de datos
$servidor = 'localhost';
$base_datos = 'nicolas';
$tabla = 'asd';
$usr_sistema = 'root';
$pass_sistema = 'alumnos';
//-- Conexion a la Base de datos segun variables declaradas
//$conexion=mysql_connect($servidor, $usr_sistema, $pass_sistema);
$conexion=mysqli_connect($servidor, $usr_sistema, $pass_sistema);
if (!$conexion){
header ("Location: index.php?mensaje=error_de_conexion.");
exit();
}
else{
//-- Captura de las variables del formulario.
$tel = $_REQUEST['tel'];
$select = $_REQUEST['sel'];
$fecha = date("Y-m-d");
//-- Consulta Sql para guardar el registro o datos digitados.
$sql = "INSERT INTO ".$base_datos.".".$tabla." (telefono,siono,fecha) "
."VALUES('$tel','$select', '$fecha' )";
//$sql = mysql_query($sql, $conexion);
$sql = mysqli_query($conexion, $sql);
//-- Se devuelve a la pagina que inicial.
header ("Location: index.php?mensaje=Registro_Incluido_con_Exito.");
exit();
}
?>
Código para crear la tabla desde phpmyadmin:
create database nombre;
use nombre;
CREATE TABLE `tabla` (
`id` int(111) NOT NULL auto_increment,
`telefono` varchar(100) NOT NULL,
`siono` varchar(100) NOT NULL,
`fecha` date(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Hoy empezamos a ver bases de datos.
Bases de datos:
Bases de datos:
Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.
MySQL:
MySQL es un sistema de administración de bases de datos (Database Management System, DBMS) para bases de datos relacionales. Así, MySQL no es más que una aplicación que permite gestionar archivos llamados de bases de datos.
Existen muchos tipos de bases de datos, desde un simple archivo hasta sistemas relacionales orientados a objetos. MySQL, como base de datos relacional, utiliza multiples tablas para almacenar y organizar la información. MySQL fue escrito en C y C++ y destaca por su gran adaptación a diferentes entornos de desarrollo, permitiendo su interactuación con los lenguajes de programación más utilizados como PHP, Perl y Java y su integración en distintos sistemas operativos.
Phpmyadmin:
phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración de MySQL a través de páginas web, utilizando Internet, está disponible bajo la licencia GPL (General Public License y en más de 50 idiomas este proyecto se encuentra vigente desde el año 1998.
Con esta herramienta puedes crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, exportar datos en varios formatos.
A continuación un ejercicio que hice en PHP: (No es sobre bases de datos)
Index:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form method="get" action="ej.php">
<input type="text" name="num" pattern=[0-9]{5} required><br>
<input type="submit">
</form>
</body>
</html>
PHP:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php
if (isset($_POST['num'])){
$numero = $_POST['num'];
$num = str_split($numero);
$n1 = $num[0];
$n2 = $num[1];
$n3 = $num[2];
$n4 = $num[3];
$n5 = $num[4];
if ($n1 == 0){echo "0 <--> CERO<br>";}
else if ($n1 == 1){echo "1 <--> UNO<br>";}
else if ($n1 == 2){echo "2 <--> DOS<br>";}
else if ($n1 == 3){echo "3 <--> TRES<br>";}
else if ($n1 == 4){echo "4 <--> CUATRO<br>";}
else if ($n1 == 5){echo "5 <--> CINCO<br>";}
else if ($n1 == 6){echo "6 <--> SEIS<br>";}
else if ($n1 == 7){echo "7 <--> SIETE<br>";}
else if ($n1 == 8){echo "8 <--> OCHO<br>";}
else if ($n1 == 9){echo "9 <--> NUEVE<br>";}
else{}
if ($n2 == 0){echo "0 <--> CERO<br>";}
else if ($n2 == 1){echo "1 <--> UNO<br>";}
else if ($n2 == 2){echo "2 <--> DOS<br>";}
else if ($n2 == 3){echo "3 <--> TRES<br>";}
else if ($n2 == 4){echo "4 <--> CUATRO<br>";}
else if ($n2 == 5){echo "5 <--> CINCO<br>";}
else if ($n2 == 6){echo "6 <--> SEIS<br>";}
else if ($n2 == 7){echo "7 <--> SIETE<br>";}
else if ($n2 == 8){echo "8 <--> OCHO<br>";}
else if ($n2 == 9){echo "9 <--> NUEVE<br>";}
else{}
if ($n3 == 0){echo "0 <--> CERO<br>";}
else if ($n3 == 1){echo "1 <--> UNO<br>";}
else if ($n3 == 2){echo "2 <--> DOS<br>";}
else if ($n3 == 3){echo "3 <--> TRES<br>";}
else if ($n3 == 4){echo "4 <--> CUATRO<br>";}
else if ($n3 == 5){echo "5 <--> CINCO<br>";}
else if ($n3 == 6){echo "6 <--> SEIS<br>";}
else if ($n3 == 7){echo "7 <--> SIETE<br>";}
else if ($n3 == 8){echo "8 <--> OCHO<br>";}
else if ($n3 == 9){echo "9 <--> NUEVE<br>";}
else{}
if ($n4 == 0){echo "0 <--> CERO<br>";}
else if ($n4 == 1){echo "1 <--> UNO<br>";}
else if ($n4 == 2){echo "2 <--> DOS<br>";}
else if ($n4 == 3){echo "3 <--> TRES<br>";}
else if ($n4 == 4){echo "4 <--> CUATRO<br>";}
else if ($n4 == 5){echo "5 <--> CINCO<br>";}
else if ($n4 == 6){echo "6 <--> SEIS<br>";}
else if ($n4 == 7){echo "7 <--> SIETE<br>";}
else if ($n4 == 8){echo "8 <--> OCHO<br>";}
else if ($n4 == 9){echo "9 <--> NUEVE<br>";}
else{}
if ($n5 == 0){echo "0 <--> CERO<br>";}
else if ($n5 == 1){echo "1 <--> UNO<br>";}
else if ($n5 == 2){echo "2 <--> DOS<br>";}
else if ($n5 == 3){echo "3 <--> TRES<br>";}
else if ($n5 == 4){echo "4 <--> CUATRO<br>";}
else if ($n5 == 5){echo "5 <--> CINCO<br>";}
else if ($n5 == 6){echo "6 <--> SEIS<br>";}
else if ($n5 == 7){echo "7 <--> SIETE<br>";}
else if ($n5 == 8){echo "8 <--> OCHO<br>";}
else if ($n5 == 9){echo "9 <--> NUEVE<br>";}
else{}
}
?>
</body>
</html>
Hoy se dio la introducción a MySQL y se sacaron las dos primeras notas del periodo.
Una de las notas fue una evaluación práctica sobre PHP en el que se debía escribir en una caja de texto números del 1 al 10 y dependiendo del número digitado se escribe el número en letras.
Por ejemplo:
Si escribo el número 5, se debe mostrar en pantalla la palabra "cinco"
Código de ejemplo sobre el ejercicio:
HTML:
<form action="ejerc.php" method="get">
<input type="number" name="nume" min="1" max="10" required>
<input type="submit">
</form>
PHP:
<?php
if (isset($_GET['nume'])){
$n = $_GET['nume'];
if ($n == 1){echo "uno";} else{}
if ($n == 2){echo "dos";} else{}
if ($n == 3){echo "tres";} else{}
if ($n == 4){echo "cuatro";} else{}
if ($n == 5){echo "cinco";} else{}
if ($n == 6){echo "seis";} else{}
if ($n == 7){echo "siete";} else{}
if ($n == 8){echo "ocho";} else{}
if ($n == 9){echo "nueve";} else{}
if ($n == 10){echo "diez";} else{}
}
else{}
?>
Una de las notas fue una evaluación práctica sobre PHP en el que se debía escribir en una caja de texto números del 1 al 10 y dependiendo del número digitado se escribe el número en letras.
Por ejemplo:
Si escribo el número 5, se debe mostrar en pantalla la palabra "cinco"
Código de ejemplo sobre el ejercicio:
HTML:
<form action="ejerc.php" method="get">
<input type="number" name="nume" min="1" max="10" required>
<input type="submit">
</form>
PHP:
<?php
if (isset($_GET['nume'])){
$n = $_GET['nume'];
if ($n == 1){echo "uno";} else{}
if ($n == 2){echo "dos";} else{}
if ($n == 3){echo "tres";} else{}
if ($n == 4){echo "cuatro";} else{}
if ($n == 5){echo "cinco";} else{}
if ($n == 6){echo "seis";} else{}
if ($n == 7){echo "siete";} else{}
if ($n == 8){echo "ocho";} else{}
if ($n == 9){echo "nueve";} else{}
if ($n == 10){echo "diez";} else{}
}
else{}
?>
Suscribirse a:
Entradas (Atom)
Publicar un comentario