SlideShare una empresa de Scribd logo
GUÍA DE USO DE LABORATORIOS
ESTUDIANTE: Oliver Guaman
SEMESTRE: Tercero
PARALELO: C
CARRERA: Pedagogía de las Ciencias Experimentales Informática
Informe N°18
TEMA:
Base de Datos.
OBJETIVO:
Configurar códigos para insertar datos por pantalla mediante el uso de MySQL para establecer un
almacenamiento y acceso de la información introducida.
RESULTADOS DE APRENDIZAJE
• Obtener un correcto uso de los implementos que contiene Visual Studio Code.
• Realizar montajes de arrays para enviar información al servidor.
• Obtener un almacenamiento puntual de información insertada.
ACTIVIDADES:
-Crear un nuevo archivo en el desarrollador Visual Studio Code.
-Formular etiquetas y campos de datos tipados.
-Permitir la entrada datos con el método $_GET.
DESARROLLO DE CONTENIDOS
1. En primer lugar, abriremos el ordenador o dispositivo local “localhost” por medio del
paquete software “xampp-control” con la opción “Admin”.
2. En segundo lugar, realizar en la opción “Bases de datos” la creación de un nuevo formato
nombrado “formulario”.
3. En tercer lugar, se nombra la dirección que tendrán los datos almacenados.
4. En cuarto lugar, denominar las variables de datos que serán guardados junto a la estructura
de su debida longitud o valor que será requerido.
5. En quinto lugar, luego de crear el nuevo espacio de almacenamiento se podrá realizar una
edición o borrado de la información insertada. Para observar los elementos introducidos se
dará click sobre el nombre del acceso creado.
6. Abrir el programa Visual Studio Code.
7. Crear un nuevo proyecto dando click izquierdo sobre “File” y “New File”.
8. Para guardar el nuevo archivo creado seleccionamos “File” y “Save As”, para a
continuación introducir el nombre del trabajo y almacenarlo con formato PHP.
9. Luego se inicia el código con el elemento (<form> / </form>) que representa la sección de
un documento que contiene controles interactivos conformando la respectiva acción y
método a usar.
10. Después se pasa a organizar la información predeterminada a mostrar con el (<p> / </p>)
y sucesivamente con el elemento “input” se almacenarán los valores editables. Este último
también pasa a conformar el nombre, tipo y tanteo que recibe la orden de envió o consulta
de los datos contenidos; el primero definido como “enviar” y el segundo como
“consultar”. Es importante mencionar la utilidad del “<br>” en la presentación o espaciado
que recibirá cada texto.
11. A continuación se realiza la apertura del lenguaje de programación “<?php” para la
creación de la página web.
12. Luego, se inicia con la instrucción “if” para ejecutar acciones si una condición se cumple,
en donde mediante un “$_POST [“env”]” los datos serán enviados al fichero del servidor
utilizado, al introducir la información en los campos (“nom”, “ape”, “edad” o “telefono”)
y permitiendo visualizar los resultados.
13. Por consiguiente, conectar la página a la red con un “$host”, determinar el destino con un
“$user”, sistematizar la gestión de identidad para acceder al sitio web con un “$pass” y
conformar el sistema informático de almacenamiento con un “$base” llamando al paquete
de almacenamiento ubicado en el localhost. También es importante llamar a la variable que
conectará cada elemento con un “mysqli_connect”.
14. En seguida se llama a la variable ($inserte) que contendrá los datos ingresados llamando al
lugar de acceso (‘datos’) junto al nombre y tanteo que corresponde a la diferente
información requerida.
15. Para continuar se condicionará el código mediante una nueva instrucción “if” para llamar a
la variable “consultar” que permitirá seleccionar un dato determinado a partir de un
“$resultado=mysqli_query ($con, “SELECT * FROM datos”);” que contiene la
información ingresada junto a la repetición del grupo de instrucción “while” que llama a
mostrar por pantalla conforme a un “echo $consulta [‘nombre’];” los nombres impartidos
en la página web y que se guardan continuamente en la variable “$resultado”.
16. Finalmente se cierra la línea de código con un “?>” y se guarda por medio de un “Save”
el código ingresado.
17. Ingresar en la página web de preferencia el enlace “http://127.0.0.1“ junto al nombre de la
carpeta o espacio en el que se guardó el archivo, en esta caso “/deber”. Posteriormente
seleccionar el nombre del documento (basededatos.php) para visualizar por pantalla la
información insertada.
18. Por último, al ejecutar el programa se puede:
a. Ingresar información indeterminada con los casilleros conformados por nombre,
apellido, edad y teléfono añadiendo el texto junto a la opción enviar.
b. Para realizar una consulta previa seleccionamos la opción consulta que arrojará
todos los nombres ingresados a partir de una lista en columna.
a)
<form action="#" method="POST">
<p>nombre:<input type="text" name=nom><br></p>
<p>apellido:<input type="text" name=ape><br><p>
<p>edad:<input type="text" name=edad><br><p>
<p>telefono:<input type="text" name=telefono><br><p>
<input type=submit value ="enviar"name=env>
<input type=submit value="consultar" name=consultar>
</form>
<?php
if (isset($_POST["env"]))
{
$nom=$_POST["nom"];
$ape=$_POST["ape"];
$edad=$_POST["edad"];
$telefono=$_POST["telefono"];
//conexion con la base de datos y el servidor
$host="localhost";
$user="root";
$pass="";
$base="formulario";
$con=mysqli_connect($host,$user,$pass,$base);
$inserte= "INSERT INTO `datos`(`nombre`, `apellido`, `edad`, `telefono`)
b)
CÓDIGO
VALUES ('$nom','$ape','$edad','$telefono')";
mysqli_query($con,$inserte);
}
if (isset($_POST["consultar"]))
{
//conexion con la base de datos y el servidor
$host="localhost";
$user="root";
$pass="";
$base="formulario";
$con=mysqli_connect($host,$user,$pass,$base);
$resultado= mysqli_query($con,"SELECT * FROM datos");
while($consulta =mysqli_fetch_array($resultado))
{
echo $consulta['nombre'];
echo "<br>";
}
}
?>

Más contenido relacionado

La actualidad más candente

Inf 2 (imagen, audio, video)
Inf 2 (imagen, audio, video)Inf 2 (imagen, audio, video)
Inf 2 (imagen, audio, video)
Carlos Guzmán
 
Inf 13 (switch)
Inf 13 (switch)Inf 13 (switch)
Inf 13 (switch)
Carlos Guzmán
 
Inf 1 (instalación de visual studio code)
Inf 1 (instalación de visual studio code) Inf 1 (instalación de visual studio code)
Inf 1 (instalación de visual studio code)
Carlos Guzmán
 
Informe 6
Informe 6Informe 6
Informe 6
OliverGuaman1
 
Inf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicarInf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicar
Carlos Guzmán
 
Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)
Carlos Guzmán
 
Informe 4
Informe 4Informe 4
Informe 4
OliverGuaman1
 
Inf 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rines
Carlos Guzmán
 
Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)
Carlos Guzmán
 
Informe 1
Informe 1Informe 1
Informe 1
OliverGuaman1
 
Informe 5
Informe 5Informe 5
Informe 5
OliverGuaman1
 
Bases de datos con PHP y PDO
Bases de datos con PHP y PDOBases de datos con PHP y PDO
Bases de datos con PHP y PDO
Ramiro Estigarribia Canese
 
Bases de datos con PHP y Mysqli
Bases de datos con PHP y MysqliBases de datos con PHP y Mysqli
Bases de datos con PHP y Mysqli
Ramiro Estigarribia Canese
 
Conexion base-de-datos-php
Conexion base-de-datos-phpConexion base-de-datos-php
Conexion base-de-datos-php
BelenRosales12
 
Word 2003 anyi barrientos
Word 2003 anyi barrientosWord 2003 anyi barrientos
Word 2003 anyi barrientos
Anyiangie
 
Creación de bases de datos en SQL SERVER 2014
Creación de bases de datos en SQL SERVER 2014Creación de bases de datos en SQL SERVER 2014
Creación de bases de datos en SQL SERVER 2014
luis fernando vera merino
 
ebscoHost
ebscoHostebscoHost
ebscoHost
guest49e01b4
 
Cuarta 1
Cuarta 1Cuarta 1
Consignas
ConsignasConsignas
Consignas
Marcela Aprile
 
php-mysql
php-mysqlphp-mysql
php-mysql
Katherine Pérez
 

La actualidad más candente (20)

Inf 2 (imagen, audio, video)
Inf 2 (imagen, audio, video)Inf 2 (imagen, audio, video)
Inf 2 (imagen, audio, video)
 
Inf 13 (switch)
Inf 13 (switch)Inf 13 (switch)
Inf 13 (switch)
 
Inf 1 (instalación de visual studio code)
Inf 1 (instalación de visual studio code) Inf 1 (instalación de visual studio code)
Inf 1 (instalación de visual studio code)
 
Informe 6
Informe 6Informe 6
Informe 6
 
Inf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicarInf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicar
 
Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)
 
Informe 4
Informe 4Informe 4
Informe 4
 
Inf 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rines
 
Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)
 
Informe 1
Informe 1Informe 1
Informe 1
 
Informe 5
Informe 5Informe 5
Informe 5
 
Bases de datos con PHP y PDO
Bases de datos con PHP y PDOBases de datos con PHP y PDO
Bases de datos con PHP y PDO
 
Bases de datos con PHP y Mysqli
Bases de datos con PHP y MysqliBases de datos con PHP y Mysqli
Bases de datos con PHP y Mysqli
 
Conexion base-de-datos-php
Conexion base-de-datos-phpConexion base-de-datos-php
Conexion base-de-datos-php
 
Word 2003 anyi barrientos
Word 2003 anyi barrientosWord 2003 anyi barrientos
Word 2003 anyi barrientos
 
Creación de bases de datos en SQL SERVER 2014
Creación de bases de datos en SQL SERVER 2014Creación de bases de datos en SQL SERVER 2014
Creación de bases de datos en SQL SERVER 2014
 
ebscoHost
ebscoHostebscoHost
ebscoHost
 
Cuarta 1
Cuarta 1Cuarta 1
Cuarta 1
 
Consignas
ConsignasConsignas
Consignas
 
php-mysql
php-mysqlphp-mysql
php-mysql
 

Similar a Informe

Informe 7
Informe 7Informe 7
Informe 7
OliverGuaman1
 
Tallerprogramacion
TallerprogramacionTallerprogramacion
Tallerprogramacion
johanadoria
 
Cuarta 1
Cuarta 1Cuarta 1
Lista de selección dinámica desde MySQL hacia PHP (con PDO)
Lista de selección dinámica desde MySQL hacia PHP (con PDO)Lista de selección dinámica desde MySQL hacia PHP (con PDO)
Lista de selección dinámica desde MySQL hacia PHP (con PDO)
OSCARANDRESALBAPADRO
 
Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0
LisbayUrdaneta
 
Presentacion ajax
Presentacion   ajaxPresentacion   ajax
Presentacion ajax
Alberto Lara A
 
Formatos tutoria laboratorio_(informe_4)
Formatos tutoria laboratorio_(informe_4)Formatos tutoria laboratorio_(informe_4)
Formatos tutoria laboratorio_(informe_4)
Carlos Guzmán
 
Proveedor act1 uni2_daw_6a
Proveedor act1 uni2_daw_6aProveedor act1 uni2_daw_6a
Proveedor act1 uni2_daw_6a
fanyto
 
Laboratorio 3 Andres Moreno
Laboratorio 3 Andres MorenoLaboratorio 3 Andres Moreno
Laboratorio 3 Andres Moreno
Felipe Moreno
 
Configuración del entorno
Configuración del entornoConfiguración del entorno
Configuración del entorno
Juan Carlos Medrano
 
Taller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataformaTaller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataforma
Luis Beltran
 
Reporte de registros desde MySQL hacia PHP (con PDO)
Reporte de registros desde MySQL hacia PHP (con PDO)Reporte de registros desde MySQL hacia PHP (con PDO)
Reporte de registros desde MySQL hacia PHP (con PDO)
OSCARANDRESALBAPADRO
 
Ejercicio de automatizacion IntelliJ+reporte.docx
Ejercicio de automatizacion IntelliJ+reporte.docxEjercicio de automatizacion IntelliJ+reporte.docx
Ejercicio de automatizacion IntelliJ+reporte.docx
ssuser2e6b96
 
Tutorial bd y php
Tutorial bd y phpTutorial bd y php
Tutorial bd y php
Ivan Ramos Laureano
 
Conexion con visual basic 6.0
Conexion con visual basic 6.0Conexion con visual basic 6.0
Conexion con visual basic 6.0
josecoronel38
 
Tema4[php]
Tema4[php]Tema4[php]
Tema4[php]
mpsergiomp
 
2 4 formularios_php
2 4 formularios_php2 4 formularios_php
2 4 formularios_php
Juan José Taboada León
 
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
jlmanmons
 
Tutorial aspx
Tutorial aspxTutorial aspx
Tutorial aspx
jlmanmons
 
Insertar datos desde formulario web usando PHP y MySQL (con PDO)
Insertar datos desde formulario web usando PHP y MySQL (con PDO)Insertar datos desde formulario web usando PHP y MySQL (con PDO)
Insertar datos desde formulario web usando PHP y MySQL (con PDO)
OSCARANDRESALBAPADRO
 

Similar a Informe (20)

Informe 7
Informe 7Informe 7
Informe 7
 
Tallerprogramacion
TallerprogramacionTallerprogramacion
Tallerprogramacion
 
Cuarta 1
Cuarta 1Cuarta 1
Cuarta 1
 
Lista de selección dinámica desde MySQL hacia PHP (con PDO)
Lista de selección dinámica desde MySQL hacia PHP (con PDO)Lista de selección dinámica desde MySQL hacia PHP (con PDO)
Lista de selección dinámica desde MySQL hacia PHP (con PDO)
 
Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0
 
Presentacion ajax
Presentacion   ajaxPresentacion   ajax
Presentacion ajax
 
Formatos tutoria laboratorio_(informe_4)
Formatos tutoria laboratorio_(informe_4)Formatos tutoria laboratorio_(informe_4)
Formatos tutoria laboratorio_(informe_4)
 
Proveedor act1 uni2_daw_6a
Proveedor act1 uni2_daw_6aProveedor act1 uni2_daw_6a
Proveedor act1 uni2_daw_6a
 
Laboratorio 3 Andres Moreno
Laboratorio 3 Andres MorenoLaboratorio 3 Andres Moreno
Laboratorio 3 Andres Moreno
 
Configuración del entorno
Configuración del entornoConfiguración del entorno
Configuración del entorno
 
Taller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataformaTaller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataforma
 
Reporte de registros desde MySQL hacia PHP (con PDO)
Reporte de registros desde MySQL hacia PHP (con PDO)Reporte de registros desde MySQL hacia PHP (con PDO)
Reporte de registros desde MySQL hacia PHP (con PDO)
 
Ejercicio de automatizacion IntelliJ+reporte.docx
Ejercicio de automatizacion IntelliJ+reporte.docxEjercicio de automatizacion IntelliJ+reporte.docx
Ejercicio de automatizacion IntelliJ+reporte.docx
 
Tutorial bd y php
Tutorial bd y phpTutorial bd y php
Tutorial bd y php
 
Conexion con visual basic 6.0
Conexion con visual basic 6.0Conexion con visual basic 6.0
Conexion con visual basic 6.0
 
Tema4[php]
Tema4[php]Tema4[php]
Tema4[php]
 
2 4 formularios_php
2 4 formularios_php2 4 formularios_php
2 4 formularios_php
 
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
 
Tutorial aspx
Tutorial aspxTutorial aspx
Tutorial aspx
 
Insertar datos desde formulario web usando PHP y MySQL (con PDO)
Insertar datos desde formulario web usando PHP y MySQL (con PDO)Insertar datos desde formulario web usando PHP y MySQL (con PDO)
Insertar datos desde formulario web usando PHP y MySQL (con PDO)
 

Más de OliverGuaman1

Informe 3
Informe 3Informe 3
Informe 3
OliverGuaman1
 
Proyecto final
Proyecto finalProyecto final
Proyecto final
OliverGuaman1
 
3 s. programacion orientado objetos
3 s. programacion orientado objetos3 s. programacion orientado objetos
3 s. programacion orientado objetos
OliverGuaman1
 
Hipervinculos
HipervinculosHipervinculos
Hipervinculos
OliverGuaman1
 
Informe chatbot
Informe chatbotInforme chatbot
Informe chatbot
OliverGuaman1
 
Meses del año
Meses del añoMeses del año
Meses del año
OliverGuaman1
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicas
OliverGuaman1
 
Tablas de multiplicar
Tablas de multiplicarTablas de multiplicar
Tablas de multiplicar
OliverGuaman1
 
Arreglo bidimensional ejercicio
Arreglo bidimensional ejercicioArreglo bidimensional ejercicio
Arreglo bidimensional ejercicio
OliverGuaman1
 
Arreglobidimensional 210209215632
Arreglobidimensional 210209215632Arreglobidimensional 210209215632
Arreglobidimensional 210209215632
OliverGuaman1
 
Arreglo unidimensional
Arreglo unidimensionalArreglo unidimensional
Arreglo unidimensional
OliverGuaman1
 
Arreglo unidimensional
Arreglo unidimensional Arreglo unidimensional
Arreglo unidimensional
OliverGuaman1
 
Arreglo unidimencional
Arreglo unidimencionalArreglo unidimencional
Arreglo unidimencional
OliverGuaman1
 
Arreglo bidimencional p
Arreglo bidimencional pArreglo bidimencional p
Arreglo bidimencional p
OliverGuaman1
 
Acfrog~1
Acfrog~1Acfrog~1
Acfrog~1
OliverGuaman1
 
Billetes y monedas
Billetes y monedasBilletes y monedas
Billetes y monedas
OliverGuaman1
 
Codigo matriz
Codigo matrizCodigo matriz
Codigo matriz
OliverGuaman1
 
Trabajo grupal
Trabajo grupalTrabajo grupal
Trabajo grupal
OliverGuaman1
 
Sentencia if
Sentencia ifSentencia if
Sentencia if
OliverGuaman1
 
Eclipse
EclipseEclipse
Eclipse
OliverGuaman1
 

Más de OliverGuaman1 (20)

Informe 3
Informe 3Informe 3
Informe 3
 
Proyecto final
Proyecto finalProyecto final
Proyecto final
 
3 s. programacion orientado objetos
3 s. programacion orientado objetos3 s. programacion orientado objetos
3 s. programacion orientado objetos
 
Hipervinculos
HipervinculosHipervinculos
Hipervinculos
 
Informe chatbot
Informe chatbotInforme chatbot
Informe chatbot
 
Meses del año
Meses del añoMeses del año
Meses del año
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicas
 
Tablas de multiplicar
Tablas de multiplicarTablas de multiplicar
Tablas de multiplicar
 
Arreglo bidimensional ejercicio
Arreglo bidimensional ejercicioArreglo bidimensional ejercicio
Arreglo bidimensional ejercicio
 
Arreglobidimensional 210209215632
Arreglobidimensional 210209215632Arreglobidimensional 210209215632
Arreglobidimensional 210209215632
 
Arreglo unidimensional
Arreglo unidimensionalArreglo unidimensional
Arreglo unidimensional
 
Arreglo unidimensional
Arreglo unidimensional Arreglo unidimensional
Arreglo unidimensional
 
Arreglo unidimencional
Arreglo unidimencionalArreglo unidimencional
Arreglo unidimencional
 
Arreglo bidimencional p
Arreglo bidimencional pArreglo bidimencional p
Arreglo bidimencional p
 
Acfrog~1
Acfrog~1Acfrog~1
Acfrog~1
 
Billetes y monedas
Billetes y monedasBilletes y monedas
Billetes y monedas
 
Codigo matriz
Codigo matrizCodigo matriz
Codigo matriz
 
Trabajo grupal
Trabajo grupalTrabajo grupal
Trabajo grupal
 
Sentencia if
Sentencia ifSentencia if
Sentencia if
 
Eclipse
EclipseEclipse
Eclipse
 

Último

algo sucedio_letra y acordes de guitarra.pdf
algo sucedio_letra y acordes de guitarra.pdfalgo sucedio_letra y acordes de guitarra.pdf
algo sucedio_letra y acordes de guitarra.pdf
Ani Ann
 
DISPOSITIVOS DE SEGURIDAD, EN MAQUINARIA PESADA.
DISPOSITIVOS DE SEGURIDAD, EN MAQUINARIA PESADA.DISPOSITIVOS DE SEGURIDAD, EN MAQUINARIA PESADA.
DISPOSITIVOS DE SEGURIDAD, EN MAQUINARIA PESADA.
Aurelio Hugo Ramos Mamani
 
´PUNTOS GEODESICOS.doc trabajo de ingeniería pintura
´PUNTOS GEODESICOS.doc trabajo de ingeniería pintura´PUNTOS GEODESICOS.doc trabajo de ingeniería pintura
´PUNTOS GEODESICOS.doc trabajo de ingeniería pintura
AnthonylorenzoTorres
 
Análisis de Políticas Educativas (presentación).pptx
Análisis de Políticas Educativas (presentación).pptxAnálisis de Políticas Educativas (presentación).pptx
Análisis de Políticas Educativas (presentación).pptx
GabrielaBianchini6
 
357028432-Operador-de-Grua-Articulada.pdf
357028432-Operador-de-Grua-Articulada.pdf357028432-Operador-de-Grua-Articulada.pdf
357028432-Operador-de-Grua-Articulada.pdf
CarlosCubas29
 
Sangre que me da la paz C_letra y acordes.pdf
Sangre que me da la paz C_letra y acordes.pdfSangre que me da la paz C_letra y acordes.pdf
Sangre que me da la paz C_letra y acordes.pdf
Ani Ann
 
Planeacion de encuentro grupaldel buen trato mayo 01
Planeacion de encuentro grupaldel buen trato mayo 01Planeacion de encuentro grupaldel buen trato mayo 01
Planeacion de encuentro grupaldel buen trato mayo 01
MariaBarrios245321
 
Mapa-conceptual-de-los-Carbohidratos.docx
Mapa-conceptual-de-los-Carbohidratos.docxMapa-conceptual-de-los-Carbohidratos.docx
Mapa-conceptual-de-los-Carbohidratos.docx
t2rsm8p5kc
 
Catálogo General Ideal Standard 2024 Amado Salvador Distribuidor Oficial Vale...
Catálogo General Ideal Standard 2024 Amado Salvador Distribuidor Oficial Vale...Catálogo General Ideal Standard 2024 Amado Salvador Distribuidor Oficial Vale...
Catálogo General Ideal Standard 2024 Amado Salvador Distribuidor Oficial Vale...
AMADO SALVADOR
 
Explora el boletin del 17 de mayo de 2024
Explora el boletin del 17 de mayo de 2024Explora el boletin del 17 de mayo de 2024
Explora el boletin del 17 de mayo de 2024
Yes Europa
 
Explora el boletín del 10 de junio de 2024
Explora el boletín del 10 de junio de 2024Explora el boletín del 10 de junio de 2024
Explora el boletín del 10 de junio de 2024
Yes Europa
 
Explora el boletín del 13 de junio de 2024
Explora el boletín del 13 de junio de 2024Explora el boletín del 13 de junio de 2024
Explora el boletín del 13 de junio de 2024
Yes Europa
 

Último (12)

algo sucedio_letra y acordes de guitarra.pdf
algo sucedio_letra y acordes de guitarra.pdfalgo sucedio_letra y acordes de guitarra.pdf
algo sucedio_letra y acordes de guitarra.pdf
 
DISPOSITIVOS DE SEGURIDAD, EN MAQUINARIA PESADA.
DISPOSITIVOS DE SEGURIDAD, EN MAQUINARIA PESADA.DISPOSITIVOS DE SEGURIDAD, EN MAQUINARIA PESADA.
DISPOSITIVOS DE SEGURIDAD, EN MAQUINARIA PESADA.
 
´PUNTOS GEODESICOS.doc trabajo de ingeniería pintura
´PUNTOS GEODESICOS.doc trabajo de ingeniería pintura´PUNTOS GEODESICOS.doc trabajo de ingeniería pintura
´PUNTOS GEODESICOS.doc trabajo de ingeniería pintura
 
Análisis de Políticas Educativas (presentación).pptx
Análisis de Políticas Educativas (presentación).pptxAnálisis de Políticas Educativas (presentación).pptx
Análisis de Políticas Educativas (presentación).pptx
 
357028432-Operador-de-Grua-Articulada.pdf
357028432-Operador-de-Grua-Articulada.pdf357028432-Operador-de-Grua-Articulada.pdf
357028432-Operador-de-Grua-Articulada.pdf
 
Sangre que me da la paz C_letra y acordes.pdf
Sangre que me da la paz C_letra y acordes.pdfSangre que me da la paz C_letra y acordes.pdf
Sangre que me da la paz C_letra y acordes.pdf
 
Planeacion de encuentro grupaldel buen trato mayo 01
Planeacion de encuentro grupaldel buen trato mayo 01Planeacion de encuentro grupaldel buen trato mayo 01
Planeacion de encuentro grupaldel buen trato mayo 01
 
Mapa-conceptual-de-los-Carbohidratos.docx
Mapa-conceptual-de-los-Carbohidratos.docxMapa-conceptual-de-los-Carbohidratos.docx
Mapa-conceptual-de-los-Carbohidratos.docx
 
Catálogo General Ideal Standard 2024 Amado Salvador Distribuidor Oficial Vale...
Catálogo General Ideal Standard 2024 Amado Salvador Distribuidor Oficial Vale...Catálogo General Ideal Standard 2024 Amado Salvador Distribuidor Oficial Vale...
Catálogo General Ideal Standard 2024 Amado Salvador Distribuidor Oficial Vale...
 
Explora el boletin del 17 de mayo de 2024
Explora el boletin del 17 de mayo de 2024Explora el boletin del 17 de mayo de 2024
Explora el boletin del 17 de mayo de 2024
 
Explora el boletín del 10 de junio de 2024
Explora el boletín del 10 de junio de 2024Explora el boletín del 10 de junio de 2024
Explora el boletín del 10 de junio de 2024
 
Explora el boletín del 13 de junio de 2024
Explora el boletín del 13 de junio de 2024Explora el boletín del 13 de junio de 2024
Explora el boletín del 13 de junio de 2024
 

Informe

  • 1. GUÍA DE USO DE LABORATORIOS ESTUDIANTE: Oliver Guaman SEMESTRE: Tercero PARALELO: C CARRERA: Pedagogía de las Ciencias Experimentales Informática Informe N°18 TEMA: Base de Datos. OBJETIVO: Configurar códigos para insertar datos por pantalla mediante el uso de MySQL para establecer un almacenamiento y acceso de la información introducida. RESULTADOS DE APRENDIZAJE • Obtener un correcto uso de los implementos que contiene Visual Studio Code. • Realizar montajes de arrays para enviar información al servidor. • Obtener un almacenamiento puntual de información insertada. ACTIVIDADES: -Crear un nuevo archivo en el desarrollador Visual Studio Code. -Formular etiquetas y campos de datos tipados. -Permitir la entrada datos con el método $_GET. DESARROLLO DE CONTENIDOS 1. En primer lugar, abriremos el ordenador o dispositivo local “localhost” por medio del paquete software “xampp-control” con la opción “Admin”. 2. En segundo lugar, realizar en la opción “Bases de datos” la creación de un nuevo formato nombrado “formulario”.
  • 2. 3. En tercer lugar, se nombra la dirección que tendrán los datos almacenados. 4. En cuarto lugar, denominar las variables de datos que serán guardados junto a la estructura de su debida longitud o valor que será requerido. 5. En quinto lugar, luego de crear el nuevo espacio de almacenamiento se podrá realizar una edición o borrado de la información insertada. Para observar los elementos introducidos se dará click sobre el nombre del acceso creado.
  • 3. 6. Abrir el programa Visual Studio Code. 7. Crear un nuevo proyecto dando click izquierdo sobre “File” y “New File”. 8. Para guardar el nuevo archivo creado seleccionamos “File” y “Save As”, para a continuación introducir el nombre del trabajo y almacenarlo con formato PHP.
  • 4. 9. Luego se inicia el código con el elemento (<form> / </form>) que representa la sección de un documento que contiene controles interactivos conformando la respectiva acción y método a usar. 10. Después se pasa a organizar la información predeterminada a mostrar con el (<p> / </p>) y sucesivamente con el elemento “input” se almacenarán los valores editables. Este último también pasa a conformar el nombre, tipo y tanteo que recibe la orden de envió o consulta de los datos contenidos; el primero definido como “enviar” y el segundo como “consultar”. Es importante mencionar la utilidad del “<br>” en la presentación o espaciado que recibirá cada texto. 11. A continuación se realiza la apertura del lenguaje de programación “<?php” para la creación de la página web. 12. Luego, se inicia con la instrucción “if” para ejecutar acciones si una condición se cumple, en donde mediante un “$_POST [“env”]” los datos serán enviados al fichero del servidor utilizado, al introducir la información en los campos (“nom”, “ape”, “edad” o “telefono”) y permitiendo visualizar los resultados.
  • 5. 13. Por consiguiente, conectar la página a la red con un “$host”, determinar el destino con un “$user”, sistematizar la gestión de identidad para acceder al sitio web con un “$pass” y conformar el sistema informático de almacenamiento con un “$base” llamando al paquete de almacenamiento ubicado en el localhost. También es importante llamar a la variable que conectará cada elemento con un “mysqli_connect”. 14. En seguida se llama a la variable ($inserte) que contendrá los datos ingresados llamando al lugar de acceso (‘datos’) junto al nombre y tanteo que corresponde a la diferente información requerida. 15. Para continuar se condicionará el código mediante una nueva instrucción “if” para llamar a la variable “consultar” que permitirá seleccionar un dato determinado a partir de un “$resultado=mysqli_query ($con, “SELECT * FROM datos”);” que contiene la información ingresada junto a la repetición del grupo de instrucción “while” que llama a mostrar por pantalla conforme a un “echo $consulta [‘nombre’];” los nombres impartidos en la página web y que se guardan continuamente en la variable “$resultado”.
  • 6. 16. Finalmente se cierra la línea de código con un “?>” y se guarda por medio de un “Save” el código ingresado. 17. Ingresar en la página web de preferencia el enlace “http://127.0.0.1“ junto al nombre de la carpeta o espacio en el que se guardó el archivo, en esta caso “/deber”. Posteriormente seleccionar el nombre del documento (basededatos.php) para visualizar por pantalla la información insertada.
  • 7. 18. Por último, al ejecutar el programa se puede: a. Ingresar información indeterminada con los casilleros conformados por nombre, apellido, edad y teléfono añadiendo el texto junto a la opción enviar. b. Para realizar una consulta previa seleccionamos la opción consulta que arrojará todos los nombres ingresados a partir de una lista en columna. a)
  • 8. <form action="#" method="POST"> <p>nombre:<input type="text" name=nom><br></p> <p>apellido:<input type="text" name=ape><br><p> <p>edad:<input type="text" name=edad><br><p> <p>telefono:<input type="text" name=telefono><br><p> <input type=submit value ="enviar"name=env> <input type=submit value="consultar" name=consultar> </form> <?php if (isset($_POST["env"])) { $nom=$_POST["nom"]; $ape=$_POST["ape"]; $edad=$_POST["edad"]; $telefono=$_POST["telefono"]; //conexion con la base de datos y el servidor $host="localhost"; $user="root"; $pass=""; $base="formulario"; $con=mysqli_connect($host,$user,$pass,$base); $inserte= "INSERT INTO `datos`(`nombre`, `apellido`, `edad`, `telefono`) b) CÓDIGO
  • 9. VALUES ('$nom','$ape','$edad','$telefono')"; mysqli_query($con,$inserte); } if (isset($_POST["consultar"])) { //conexion con la base de datos y el servidor $host="localhost"; $user="root"; $pass=""; $base="formulario"; $con=mysqli_connect($host,$user,$pass,$base); $resultado= mysqli_query($con,"SELECT * FROM datos"); while($consulta =mysqli_fetch_array($resultado)) { echo $consulta['nombre']; echo "<br>"; } } ?>