Clase 10 Conexión de Php

3
CONEXIÓN DE PHP 1. Crear una base de datos llamada escuela Ejecutar el siguiente script en escuela CREATE TABLE estudiante ( codigo_estudiante character varying(12) NOT NULL, nombres character varying(30), apellidos character varying(30), direccion character varying(30), telefono character varying(10), fecha_naci date, CONSTRAINT estudiante_pkey PRIMARY KEY (codigo_estudiante) ) 2. Crear en el servidor de php una carpeta que se llame estudiante. 3. En la carpeta estudiante ubicar un archivo llamado estudiante.html con la siguiente información <HTML> <HEAD> <TITLE> DATOS DEL ESTUDIANTE </TITLE> </HEAD> <BODY> <h1><P align="center"> INGRESE LOS DATOS DEL ESTUDIANTE </p></h1> <FORM ACTION="recibe_estudiante.php" METHOD=POST> <table align="center" border="1"> <tr> <td align="left" width="100">Codigo: </td> <td align="center" width="150"><INPUT

description

php

Transcript of Clase 10 Conexión de Php

Page 1: Clase 10 Conexión de Php

CONEXIÓN DE PHP

1. Crear una base de datos llamada escuela

Ejecutar el siguiente script en escuela

CREATE TABLE estudiante( codigo_estudiante character varying(12) NOT NULL, nombres character varying(30), apellidos character varying(30), direccion character varying(30), telefono character varying(10), fecha_naci date, CONSTRAINT estudiante_pkey PRIMARY KEY (codigo_estudiante)

)

2. Crear en el servidor de php una carpeta que se llame estudiante.

3. En la carpeta estudiante ubicar un archivo llamado estudiante.html con la siguiente información

<HTML><HEAD><TITLE> DATOS DEL ESTUDIANTE </TITLE></HEAD><BODY>

<h1><P align="center"> INGRESE LOS DATOS DEL ESTUDIANTE </p></h1><FORM ACTION="recibe_estudiante.php" METHOD=POST><table align="center" border="1"><tr><td align="left" width="100">Codigo:</td><td align="center" width="150"><INPUT NAME="codigo" MAXLENGTH="25" TYPE="TEXT" VALUE="" /></td><td align="left" width="100">Nombres:</td><td align="center" width="150"><INPUT NAME="nombre" MAXLENGTH="25" TYPE="TEXT" VALUE="" /></td><td align="left" width="100">Apellidos:</td><td align="center" width="150"><INPUT NAME="apellido"

Page 2: Clase 10 Conexión de Php

MAXLENGTH="25" TYPE="TEXT" VALUE="" /></td></tr><tr><td align="left" width="100">Dirección:</td><td align="center" width="150"><INPUT NAME="direccion" MAXLENGTH="25" TYPE="TEXT" VALUE="" /></td><td align="left" width="100">telefono:</td><td align="center" width="150"><INPUT NAME="telefono" MAXLENGTH="10" TYPE="TEXT" VALUE="" /></td><td align="left" width="100">fecha de nacimiento:</td><td align="center" width="150"><INPUT NAME="nacimiento" MAXLENGTH="25" TYPE="TEXT" VALUE="" /></td></tr><td align="center" colspan="6"><INPUT TYPE="submit" VALUE="Enviar" /></td></tr></TABLE></FORM></BODY>

</HTML>

La pagina estudiante.html permite llenar los datos del estudiante de pasar los a una página php llamada recibe_estudiante.php.

<?PHP$codigo1 = $_POST["codigo"];$nombre1 = $_POST["nombre"];$apellido1 = $_POST["apellido"];$direccion1 = $_POST["direccion"];$telefono1 = $_POST["telefono"];$nacimiento1= $_POST["nacimiento"];

$conexion = pg_connect("host=localhost user=postgres port=5432 dbname=escuela password=123456");$sql3="insert into estudiante (codigo_estudiante, nombres, apellidos, direccion, telefono, fecha_naci) values ('$codigo1','$nombre1', '$apellido1','$direccion1','$telefono1','$nacimiento1')";

$result = pg_query($conexion, $sql3);?>