SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
GUÍA DE USO DE LABORATORIOS
ESTUDIANTE: Guzmán Gómez Carlos Jossue
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)
b)
CÓDIGO
<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`)
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>";
}
}
?>
f.) ________________________ f.) _______________________
Carlos Jossue Guzmán Gómez MSc. Víctor Zapata
ESTUDIANTE DOCENTE
BIBLIOGRAFÍA:
• Lopez, T. (2018). Explicación y uso de IF (ejemplos en Visual Studio MacOS). .
https://www.tiracodigo.com/index.php/programacion/c-visual-studio-mac/explicacion-y-uso-de-
if-ejemplos-en-visual-studio-macos
• Lázaro, D. (2018). GET y POST en PHP. Libro de PHP. https://diego.com.es/get-y-post-en-
php#:%7E:text=El%20m%C3%A9todo%20GET%20env%C3%ADa%20la%20informaci%C3%
B3n%20en%20la%20propia%20URL,el%20array%20asociativo%20%24_GET.
• González, E. (2015). Cómo obtener claves o contraseñas de redes wifi (cracking «a por naranjas»)
¿Es segura una red inalámbrica? apr.
https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=573:fu
nciones-php-declaracion-y-llamadas-parametros-tipos-return-ejercicios-ejemplos-resueltos-
cu00827b&catid=70&Itemid=193#:%7E:text=Las%20funciones%20pueden%20ser%20llamadas
,devolver%C3%A1%20un%20resultado%20u%20otro.

Weitere ähnliche Inhalte

Was ist angesagt?

Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Carlos Guzmán
 
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 multiplicarCarlos 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
 
Inf 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rinesCarlos Guzmán
 
Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)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
 
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 2014luis fernando vera merino
 
Word 2003 anyi barrientos
Word 2003 anyi barrientosWord 2003 anyi barrientos
Word 2003 anyi barrientosAnyiangie
 
Conexion base-de-datos-php
Conexion base-de-datos-phpConexion base-de-datos-php
Conexion base-de-datos-phpBelenRosales12
 
Presentación111
Presentación111Presentación111
Presentación111JotaLeman
 
Estructura basica de una pagina web
Estructura basica de una pagina webEstructura basica de una pagina web
Estructura basica de una pagina webPiti Valeriano
 
MANIPULACION DE INFORMACION CON EL USO DE LOS COMANDOS DML
MANIPULACION DE INFORMACION CON EL USO DE LOS COMANDOS DMLMANIPULACION DE INFORMACION CON EL USO DE LOS COMANDOS DML
MANIPULACION DE INFORMACION CON EL USO DE LOS COMANDOS DMLLEONELDAMIANMARISCAL
 

Was ist angesagt? (20)

Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)
 
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
 
Proyecto final
Proyecto finalProyecto final
Proyecto final
 
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 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rines
 
Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)
 
Informe 4
Informe 4Informe 4
Informe 4
 
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
 
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
 
Word 2003 anyi barrientos
Word 2003 anyi barrientosWord 2003 anyi barrientos
Word 2003 anyi barrientos
 
Conexion base-de-datos-php
Conexion base-de-datos-phpConexion base-de-datos-php
Conexion base-de-datos-php
 
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
 
Presentación111
Presentación111Presentación111
Presentación111
 
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
 
Estructura basica de una pagina web
Estructura basica de una pagina webEstructura basica de una pagina web
Estructura basica de una pagina web
 
Consignas
ConsignasConsignas
Consignas
 
MANIPULACION DE INFORMACION CON EL USO DE LOS COMANDOS DML
MANIPULACION DE INFORMACION CON EL USO DE LOS COMANDOS DMLMANIPULACION DE INFORMACION CON EL USO DE LOS COMANDOS DML
MANIPULACION DE INFORMACION CON EL USO DE LOS COMANDOS DML
 

Ähnlich wie Inf 18 (base de datos)

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.0LisbayUrdaneta
 
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
 
Tallerprogramacion
TallerprogramacionTallerprogramacion
Tallerprogramacionjohanadoria
 
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
 
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
 
Conexion con visual basic 6.0
Conexion con visual basic 6.0Conexion con visual basic 6.0
Conexion con visual basic 6.0josecoronel38
 
Ejercicio de automatizacion IntelliJ+reporte.docx
Ejercicio de automatizacion IntelliJ+reporte.docxEjercicio de automatizacion IntelliJ+reporte.docx
Ejercicio de automatizacion IntelliJ+reporte.docxssuser2e6b96
 
Taller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataformaTaller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataformaLuis Beltran
 
Laboratorio 3 Andres Moreno
Laboratorio 3 Andres MorenoLaboratorio 3 Andres Moreno
Laboratorio 3 Andres MorenoFelipe Moreno
 
Actualizando bases de datos
Actualizando bases de datosActualizando bases de datos
Actualizando bases de datosLuisSanchez1235
 
Actividades tema 12
Actividades tema 12Actividades tema 12
Actividades tema 12mariavarey
 

Ähnlich wie Inf 18 (base de datos) (20)

Informe 7
Informe 7Informe 7
Informe 7
 
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
 
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)
 
Tallerprogramacion
TallerprogramacionTallerprogramacion
Tallerprogramacion
 
Cuarta 1
Cuarta 1Cuarta 1
Cuarta 1
 
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)
 
Cuarta 1
Cuarta 1Cuarta 1
Cuarta 1
 
php-mysql
php-mysqlphp-mysql
php-mysql
 
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)
 
Conexion con visual basic 6.0
Conexion con visual basic 6.0Conexion con visual basic 6.0
Conexion con visual basic 6.0
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemas
 
Ejercicio de automatizacion IntelliJ+reporte.docx
Ejercicio de automatizacion IntelliJ+reporte.docxEjercicio de automatizacion IntelliJ+reporte.docx
Ejercicio de automatizacion IntelliJ+reporte.docx
 
Taller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataformaTaller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataforma
 
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
 
Manual de paginas web
Manual de paginas webManual de paginas web
Manual de paginas web
 
Manual de paginas web
Manual de paginas webManual de paginas web
Manual de paginas web
 
Actualizando bases de datos
Actualizando bases de datosActualizando bases de datos
Actualizando bases de datos
 
Tutorial bd y php
Tutorial bd y phpTutorial bd y php
Tutorial bd y php
 
Actividades tema 12
Actividades tema 12Actividades tema 12
Actividades tema 12
 

Mehr von Carlos Guzmán

Inf 16 (grupal 4) (lectura y desarrollo de un número)
Inf 16  (grupal 4) (lectura y desarrollo de un número)Inf 16  (grupal 4) (lectura y desarrollo de un número)
Inf 16 (grupal 4) (lectura y desarrollo de un número)Carlos Guzmán
 
Programación Orientado Objetos
Programación Orientado ObjetosProgramación Orientado Objetos
Programación Orientado ObjetosCarlos Guzmán
 
Exposicion de arreglo_bidimencional
Exposicion de arreglo_bidimencionalExposicion de arreglo_bidimencional
Exposicion de arreglo_bidimencionalCarlos Guzmán
 
Informe sobre exposicion
Informe sobre exposicionInforme sobre exposicion
Informe sobre exposicionCarlos Guzmán
 
Arreglos bidimensionales
Arreglos bidimensionalesArreglos bidimensionales
Arreglos bidimensionalesCarlos Guzmán
 
Informe de la_exposicion_bidimencional
Informe de la_exposicion_bidimencionalInforme de la_exposicion_bidimencional
Informe de la_exposicion_bidimencionalCarlos Guzmán
 
Arreglo bidimensional ejercicio
Arreglo bidimensional ejercicioArreglo bidimensional ejercicio
Arreglo bidimensional ejercicioCarlos Guzmán
 

Mehr von Carlos Guzmán (18)

Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Rúbrica proyecto
Rúbrica proyectoRúbrica proyecto
Rúbrica proyecto
 
Presentacion digital
Presentacion digitalPresentacion digital
Presentacion digital
 
Inf 17 (chatbot)
Inf 17 (chatbot)Inf 17 (chatbot)
Inf 17 (chatbot)
 
Inf 16 (grupal 4) (lectura y desarrollo de un número)
Inf 16  (grupal 4) (lectura y desarrollo de un número)Inf 16  (grupal 4) (lectura y desarrollo de un número)
Inf 16 (grupal 4) (lectura y desarrollo de un número)
 
Inf 12 (grupal 3)
Inf 12 (grupal 3)Inf 12 (grupal 3)
Inf 12 (grupal 3)
 
Inf 11 (post)
Inf 11 (post)Inf 11 (post)
Inf 11 (post)
 
Inf 9 (grupal 2)
Inf 9 (grupal 2)Inf 9 (grupal 2)
Inf 9 (grupal 2)
 
Inf 6 (grupal 1)
Inf 6 (grupal 1)Inf 6 (grupal 1)
Inf 6 (grupal 1)
 
Inf 3 (tablas)
Inf 3 (tablas)Inf 3 (tablas)
Inf 3 (tablas)
 
Programación Orientado Objetos
Programación Orientado ObjetosProgramación Orientado Objetos
Programación Orientado Objetos
 
Exposicion de arreglo_bidimencional
Exposicion de arreglo_bidimencionalExposicion de arreglo_bidimencional
Exposicion de arreglo_bidimencional
 
Informe
InformeInforme
Informe
 
Informe sobre exposicion
Informe sobre exposicionInforme sobre exposicion
Informe sobre exposicion
 
Arreglos bidimensionales
Arreglos bidimensionalesArreglos bidimensionales
Arreglos bidimensionales
 
Sander moya
Sander moyaSander moya
Sander moya
 
Informe de la_exposicion_bidimencional
Informe de la_exposicion_bidimencionalInforme de la_exposicion_bidimencional
Informe de la_exposicion_bidimencional
 
Arreglo bidimensional ejercicio
Arreglo bidimensional ejercicioArreglo bidimensional ejercicio
Arreglo bidimensional ejercicio
 

Kürzlich hochgeladen

HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).hebegris04
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Carol Andrea Eraso Guerrero
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalRosarioChoque3
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfmiriamguevara21
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdflizcortes48
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)jlorentemartos
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.monthuerta17
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 

Kürzlich hochgeladen (20)

HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdf
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdf
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 

Inf 18 (base de datos)

  • 1. GUÍA DE USO DE LABORATORIOS ESTUDIANTE: Guzmán Gómez Carlos Jossue 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. b) CÓDIGO <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`)
  • 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>"; } } ?> f.) ________________________ f.) _______________________ Carlos Jossue Guzmán Gómez MSc. Víctor Zapata ESTUDIANTE DOCENTE BIBLIOGRAFÍA: • Lopez, T. (2018). Explicación y uso de IF (ejemplos en Visual Studio MacOS). . https://www.tiracodigo.com/index.php/programacion/c-visual-studio-mac/explicacion-y-uso-de- if-ejemplos-en-visual-studio-macos • Lázaro, D. (2018). GET y POST en PHP. Libro de PHP. https://diego.com.es/get-y-post-en- php#:%7E:text=El%20m%C3%A9todo%20GET%20env%C3%ADa%20la%20informaci%C3% B3n%20en%20la%20propia%20URL,el%20array%20asociativo%20%24_GET. • González, E. (2015). Cómo obtener claves o contraseñas de redes wifi (cracking «a por naranjas») ¿Es segura una red inalámbrica? apr. https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=573:fu nciones-php-declaracion-y-llamadas-parametros-tipos-return-ejercicios-ejemplos-resueltos- cu00827b&catid=70&Itemid=193#:%7E:text=Las%20funciones%20pueden%20ser%20llamadas ,devolver%C3%A1%20un%20resultado%20u%20otro.