Sei sulla pagina 1di 6

Fase 3 – Diseño e implementación al lado del servidor

Presentado por:
Raul Andrés Jiménez
Código: 80220672
Cel: 3229444753
Grupo 301127_4
Skype: Majive2006@hotmail.com

Presentado a:
Francisco Hilarión Novoa
Tutor

Universidad Nacional Abierta y a Distancia UNAD


Programación de sitios web
Programa Ingeniería de Sistemas
CEAD JAG
Abril de 2020
Desarrollo de la actividad

 Dentro del menú de administrador, debe colocar un link a un


script en PHP que permita crear la base de datos de su aplicativo
en MYSQL, dicha base de datos se llamará: bdunadXX, donde XX
corresponde al número de su grupo de trabajo colaborativo.

 Dentro del menú de administrador, debe colocar un link a un


script en PHP que permita crear una tabla en la base de datos
creada anteriormente. Dicha tabla debe llamarse: tablaXX, donde
XX corresponde al número de su grupo de trabajo colaborativo.

R: A continuación, se muestra la imagen que evidencia la creación de


estos menús:

A continuación, se muestra la codificación utilizada para la creación de


estos submenús de los PHP generados:
- Index.html:

<li class="nav-item dropdown">


<a class="nav-link dropdown-toggle" href="#"
id="navbardrop" data-toggle="dropdown">Administrador</a>
<div class="dropdown-menu">
<a class="dropdown-item"
href="crearbd.php">Crear base de Datos</a>
<a class="dropdown-item"
href="crearbd.php">Crear tabla</a>
</div>

- PHP para crear la base de datos:

<?php
$servername = "localhost";
$username = "root";
$password = "12345678";

//Crear la conexión

$conn = mysqli_connect($servername,$username,$password);

//Probar conexión

if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}

//Crear BBDD
$sql = "CREATE DATABASE bdunad4";
if (mysqli_query($conn,$sql)){
echo "Database Created succesfully";
}else
{
echo "Error creating database:" . mysqli.error($conn);
}
mysqli.close($conn);
?>

- PHP para crear la tabla:

<?php
$servername = "localhost";
$username = "root";
$password = "12345678";

//Crear la conexión

$conn = mysqli_connect($servername,$username,$password);

//Probar conexión

if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}

//Crear BBDD
$sql = "CREATE TABLE MisClientes (

id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,


nombre VARCHAR(30) NOT NULL,
apellido VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP)";

if (mysqli_query($conn,$sql)){
echo "Tabla creada exitosamente";
}else
{
echo "Error al crear la tabla:" . mysqli.error($conn);
}
mysqli.close($conn);
?>
REFERENTES BIBLIOGRÁFICOS

Mohedano, Jorge, et al. Iniciación a javascript, Ministerio de


Educación de España, 2012. (Páginas. 25 - 61)  ProQuest Ebook
Central. Recuperado
de: https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reade
r.action?ppg=26&docID=3214795&tm=1544023398179
Shenoy, A., & Sossou, U. (2014). Learning Bootstrap.
Birmingham [England]: Packt Publishing. Recuperado
de: http://bibliotecavirtual.unad.edu.co/login?
url=http://search.ebscohost.com/login.aspx?
direct=true&db=nlebk&AN=933023&lang=es&site=eds-live
Cardador, C. A. L. (2014). Implantación de aplicaciones web en
entornos internet, intranet y extranet (mf0493_3). (Páginas.
184 - 199). Recuperado de https://ebookcentral-proquest-
com.bibliotecavirtual.unad.edu.co/lib/unadsp/reader.action?
docID=4184063&ppg=190 

Potrebbero piacerti anche