martes, 7 de mayo de 2013

Creacion de la calculadora


<?
if (!$_POST) {
?>
<table border="1" width="300" align="center" >
<form action= "<?$_POST?>" method=post target=marco>
<tr>
<td colspan="2" bgcolor=#09F><h1 align="center"><span style="color:#FFFFFF; font-size 3em; font-family:Segoe Print";>Calculadora</span></h1></td>
</tr>
<tr>
<td>
<input type=text name=v1 required maxlength=10 size=15 />
<input type=text name=v2 required maxlength=10 size=15 />
</td>
<td>
<iframe name=marco width=200 height=60 frameborder=0></iframe>
</td>
</tr>
<tr>
<td colspan=2 align=center>
<input type=radio name=operador value=1>Sumar</option>
<input type=radio name=operador value=2>Restar</option>
<input type=radio name=operador value=3>Dividir</option>
<input type=radio name=operador value=4>Multiplicar</option>
</td>
</tr>
<tr>
<td colspan=2 align=center>
<input type=submit value=calcular />
<input type=reset value=borrar />
</form>
</table>


<?
} else {
$v1= $_POST ['v1'];
$v2= $_POST ['v2'];
$operador= $_POST ['operador'];

switch ($operador) {
case 1:
$res = $v1 + $v2;
echo "<div align=center><span style='font-size:2em; font-family:comic sans; color:#039;'>$res</span></div>";
break;
case 2:
$res = $v1 - $v2;
echo "<div align=center><span style='font-size:2em; font-family:comic sans; color:#039;'>$res</span></div>";
break;
case 3:
if ($v1==0 || $v2==0) {
echo "Ingrese un número diferente a 0";
exit;
}
$res = $v1 / $v2;
echo "<div align=center><span style='font-size:2em; font-family:comic sans; color:#039;'>$res</span></div>";
break;
case 4:
if ($v1==0 || $v2==0) {
echo "Ingrese un número diferente a 0";
exit;
}
$res = $v1 * $v2;
echo "<div align=center><span style='font-size:2em; font-family:comic sans; color:#039;'>$res</span></div>";
break;
}
}
?>

martes, 5 de marzo de 2013

INGRESO Y EVALUACION DE EDADES

EVALUACION CON SWITCH Y CON IF

<?
if(!$_POST){

?>

<form action="<? $_POST ?>" method=POST >
Nombre: <input type=text require name=nombre /><br>
Edad: <select name=edad >

<option value=1 > 0 a 12 años </option>
<option value=2 > 13 a 18 años </option>
<option value=3 > 19 años en adelante </option>
</select><br>
<input type=submit value=procesar />
</form>
<?
} else {
$nombre = $_POST['nombre'];
$edad = $_POST['edad'];

if ($edad == 1){
echo "usted $nombre es un niño(a) <br>";
} else {
if ($edad == 2){
echo "Usted $nombre es un(a) adolescente <br>";
} else {
echo "Usted $nombre es un(a)mayor de edad <br>";
}
}
}
switch ($edad){
case 1:
echo "Usted $nombre es un niño(a) porque tiene <br>";
break;
case 2:
echo "Usted $nombre es un(a) adolescente <br>";
default;
echo "Usted $nombre es mayor de edad <br>";
}
?>

CREACION DE UNA BASE DE DATOS Y SU CONSULTA

PRIMERO DEBEREMOS CREAR EL ARCHIVO CONECTAR:

<?
$db = mysql_connect("localhost", "root", "123456") or die ('No es posible conectar con el servidor porfavor intente mas tarde');
mysql_select_db("Registro") or die ("No es posible seleccionar la base de datos");
?>



LUEGO EN OTRO ARCHIVO CREAREMOS EL INGRESO DE DATOS PARA LA TABLA

<span style='color: #00000; font-family: Segoe Print; font-size: 1em;'>
<?
if (!$_POST) {
?>
<form action="<?$_POST?>" method=post>
<table border=6 width=500 bgcolor=orange align=center>
<tr>
<td>Nombre: </td><td><input type=text reqired name=nombre /></td>
</tr>
<tr>
<td>Edad: </td><td><input type=text required name=edad /><td>
</tr>
<tr>
<td>Genero: </td>
<td><select name=genero>
<option value="Masculino"> Masculino </option>
<option value="Femenino"> Femenino </option>
<option value="Otros"> Otros </option>
</select>
</td>
</tr>
<tr>
<td>&nbsp;</td><td><input type=submit value=Guardar />
</tr>
</table>
</form>

<?
} else {
$nombre = $_POST['nombre'];
$edad = $_POST['edad'];
$genero = $_POST['genero'];
require ("conectar.php");

$insertar= "INSERT INTO datos (Nombre, Edad, Genero) VALUES ('$nombre', '$edad', '$genero')";
$resultado= mysql_query ($insertar);

if(!$resultado){
echo "no se han guardado los datos <br>";
} else {
echo "los datos se han guardado con exito <br>";
echo "$nombre<br>$edad<br>$genero<br>";
}
}
?>



SI QUEREMOS EVALUAR LOS DATOS DEBEREMOS CREAR OTRO DOCUMENTO DENOMIADO CONSULTA.PHP


<?
require("conectar.php");
$consultar = "SELECT * FROM datos";
$resultado = mysql_query($consultar);
$num_resultados = mysql_num_rows($resultado);

if($num_resultados == 0) {
echo "No se encontraron registros en la base de datos";
} else {
for ($i=1; $i<=$num_resultados; $i ++) {
$registro = mysql_fetch_array ($resultado);
echo "<br>Nombre: ".$registro['Nombre'];
echo "<br>Edad: ".$registro['Edad'];
echo "<br>Genero: ".$registro['Genero'];
echo "<br>-----------------------------------------------------------<br>";
}
}
?>




ingreso de base de datos


<table border="10" align="center">
<tr>
<td bgcolor=skyblue>
<?
if(!$_POST) {
?>
<form action=" <? $_POST ?>" method=post><br><br>
Nombre: <input type=text required name=nombre /><br>
Cargo: <input type=text required name=cargo /><br>
Sueldo: <input type=text required name=sueldo /><br>
Bonificación: <input type=text name=bonif /><br>
Horas Extras: <input type=text name=hre /><br>
<input type=submit value=calcular /><br>
</table>
</form>
<?
}else{
$nombre= $_POST['nombre'];
$cargo= $_POST['cargo'];
$sueldo= $_POST['sueldo'];
$bonif= $_POST['bonif'];
$hre= $_POST['hre'];
$igss= $sueldo * 0.0483;
$hrep= (((($sueldo/30)/8 * $hre)*1.5));
$liquido= ($sueldo + $bonif + $hrep) - $igss;

$db=mysql_connect ("localhost", "root", "123456") or die ("No se pudo conectar con el servidor");
mysql_select_db ("empleados") or die ("Es imposible seleccionar la base de datos indicada");
$insertar = "INSERT INTO salarios (Nombre, Cargo, Sueldo, Bonificacion, HorasExtras)
VALUES ('$nombre', '$cargo', '$sueldo', '$bonif', '$hre')";
$resultado= mysql_query ($insertar);
if(!$resultado) {
echo "<br> No se ha podido guardar la base de datos";
}else{
echo "Datos guardados";
echo "<br> Nombre: $nombre";
echo "<br> Cargo: $cargo";
echo "<br> Sueldo: $sueldo";
echo "<br> Bonificación: $bonif";
echo "<br> Horas Extras: $hre";
echo "<br> IGSS: $igss";
echo "<br> Horas Extras Pagadas: $hrep";
echo "<br> Salario Líquido: $liquido";
}
}
?>




martes, 9 de octubre de 2012

Cuestionario


<?
if (!$_POST) {
?>
<table border="0" width="600" align="center">
<form action="<? $_POST ?>" method="post">

<tr>
<td colspan="2" bgcolor="skyblue"><h1 align="center">Prueba Matemática</h1></td>
</tr>
<tr>
<td align="right" bgcolor="orange">Nombre:</td>
<td>
<input type="text" required name="nombre" maxlength="100" size="40" />
</td>
</tr>
<tr>
<td align="right" bgcolor="orange">¿Cuánto es 16/4?</td>
<td>
<select name="p1">
<option value="1">3</option>
<option value="2">4</option>
<option value="3">1</option>
<option value="4">ninguna de las anteriores</option>
</select>

</td>

</tr>
<tr>
<td align="right" bgcolor="orange">¿Cuánto es 9*1?</td>
<td>
<select name="p2">
<option value="1">1</option>
<option value="2">9</option>
<option value="3">10</option>
<option value="4">ninguna de las anteriores</option>
</select>

</td>

</tr>

<tr>
<td align="right" bgcolor="orange">¿Cuánto es 1+2?</td>
<td>
<select name="p3">
<option value="1">1</option>
<option value="2">0</option>
<option value="3">3</option>
<option value="4">ninguna de las anteriores</option>
</select>

</td>

</tr>

<tr>
<td align="right" bgcolor="orange">¿Cuánto es 5-5?</td>
<td>
<select name="p4">
<option value="1">0</option>
<option value="2">2</option>
<option value="3">1</option>
<option value="4">ninguna de las anteriores</option>
</select>

</td>

</tr>

<tr>
<td align="right" bgcolor="orange">¿Cuánto es 5^2?</td>
<td>
<select name="p5">
<option value="1">25</option>
<option value="2">5</option>
<option value="3">50</option>
<option value="4">ninguna de las anteriores</option>
</select>

</td>

</tr>

<tr>
<td colspan="2" align="center">
<input type="submit" value="Procesar" />
<input type="reset" value="Borrar" />
</td>
</tr>

</form>
</table>
<?
} else {
$nombre= $_POST ['nombre'];
$p1= $_POST ['p1'];
$p2= $_POST ['p2'];
$p3= $_POST ['p3'];
$p4= $_POST ['p4'];
$p5= $_POST ['p5'];

if ($p1==2) {
echo "Respuesta 1 es Correcta <br>";
}
else {
echo "Respuesta 1 es Incorrecta <br>" ;
}
if ($p2==2) {
echo "Respuesta 2 es Correcta <br>" ;
}
else {
echo "Respuesta 2 es Incorrecta <br>" ;
}
if ($p3==3) {
echo "Respuesta 3 es Correcta <br>";
}
else {
echo "Respuesta 3 es Incorrecta <br>" ;
}
if ($p4==1) {
echo "Respuesta 4 es Correcta <br>";
}
else {
echo "Respuesta 4 es Incorrecta <br>" ;
}
if ($p5==1) {
echo "Respuesta 5 es Correcta <br>";
}
else {
echo "Respuesta 5 es Incorrecta <br>" ;
}
}
?>

Fecha


<?
$dia= date(j);
$mes= date(n);
$anho= date(Y);

switch ($mes) {
case 1:
$mess = "Enero";
break;
case 2:
$mess = "Febrero";
break;
case 3:
$mess = "Marzo";
break;
case 4:
$mess = "Abril";
break;
case 5:
$mess = "Mayo";
break;
case 6:
$mess = "Junio";
break;
case 7:
$mess = "Julio";
break;
case 8:
$mess = "Agosto";
break;
case 9:
$mess = "Septiembre";
break;
case 10:
$mess = "Octubre";
break;
case 11:
$mess = "Noviembre";
break;
case 12:
$mess = "Diciembre";
break;

}
echo "Guatemala, $dia de $mess de $anho";


?>

Calculos de Sueldo


<?
if(!$_POST) {
?>
<form action="<? $_POST ?>" method="post">
Nombre:<input type="text" required name="nombre" />
Año de nacimiento:<input type="text" required name="año" />
Salario:<input type="text" required name="salario" />
Horas extras: <input type="text" required name="horasextras" />
<input type="submit" value="Calcular" />
<input type="reset" value="Borrar" />
</form>
<?
} else {
$nombre = $_POST['nombre'];
$añodenac = $_POST['año'];
$salario = $_POST['salario'];
$horasextras = $_POST['horasextras'];

$edadact = 2012 - $añodenac ;
$tothex = $salario / 160 * $horasextras ;

echo "Nombre: $nombre <br>";
echo "año de nacimiento: $añodenac <br>";
echo "salario: $salario <br>";
echo "horas trabajadas: $horasextras <br>";
echo "edad actual: $edadact <br>";
echo "total de horas extras: $tothex <br>";
}
?>