• Aprende

    Aprende
  • Investiga

    Investiga
  • Diviertete

    Diviertete
  • HOLA

    HOLA
  • COMO ESTAS?

    COMO ESTAS?
  • ADIOS

    ADIOS

Octubre 11 del 2017

0 comentarios
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>

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 ;








Read more

Octubre 4 del 2017

0 comentarios
Hoy empezamos a ver 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>






Read more

Septiembre 27 del 2017

0 comentarios
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{}


                      ?>







Read more

CRONOGRAMA CUARTO PERIODO

0 comentarios



Read more

Septiembre 20 del 2017

0 comentarios
El día de hoy no hubo clase debido a la entrega de boletines el tercer periodo.




Read more

Septiembre 13 del 2017

0 comentarios
Hoy no hubo clase porque los estudiantes se encuentran en semana de receso.

Read more

Septiembre 6 del 2017

0 comentarios

                   Entrega de notas

Hoy se entregaron las notas finales del tercer periodo, en el cuarto periodo seguiremos con base de datos.

En la primera entrada del cuarto periodo será publicado el cronograma.

 



Read more