Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentado por:
Presentado al tutor:
Grupo:
// Create connection
$conn = mysqli_connect($servername, $username, $password);
// Check connection
if (!$conn) {
die("Conexión fallida: " . mysqli_connect_error());
}
// Create database
$sql = "CREATE DATABASE bdunad3";
if (mysqli_query($conn, $sql)) {
echo "Base de datos creada Nombre - bdunad3";
} else {
echo "Error creando base de datos: " . mysqli_error($conn);
}
mysqli_close($conn);
?>
Creación de tablas
Codigo
<?php
$servername = “localhost”;
$username = “root”;
$password = “12345678”;
$dbname = “bdunad3”;
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (¡$conn) {
die(“Connection failed: “ . mysqli_connect_error());
}
if (mysqli_query($conn, $sql)) {
echo “Tabla creada satisfactoriamente”;
} else {
echo “Error creando tabla personas: “ . mysqli_error($conn);
}
mysqli_close($conn);
¿>
Codigo
<?php
require('../fpdf/fpdf.php');
require('configBD.php');
date_default_timezone_set("America/Bogota");
$pdf->Ln(10);
$pdf->SetFont('Arial','',8);
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($reg = mysqli_fetch_assoc($result)) {
$pdf->Ln(10);
}
}
$pdf->Output();
mysqli_close($conn);
?>
Creación de BACKUP
Codigo
<!DOCTYPE html>
<html lang="es">
<head>
<title>Backup</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></
script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.
js"></script>
<script
src="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></
script>
</head>
<body>
<?php
// variables
date_default_timezone_set("America/Bogota");
require('configBD.php');
switch($output){
case 0:
?>
<!-- The Modal -->
<div class="modal-dialog">
<div class="modal-content">
<?php
echo 'La base de datos <b>' .$dbname .'</b> se ha almacenado
correctamente en la siguiente ruta '.getcwd().'/' .$backup_file .'</b>';
?>
</div>
</div>
</div>
<?php
break;
case 1:
?>
<?php
echo 'Se ha producido un error al exportar <b>' .$dbname .'</b> a
'.getcwd().'/ verifique la siguiente ruta: ' .$backup_file .'</b>';
?>
</div>
</div>
</div>
<?php
break;
case 2:
?>
<div class="modal-dialog">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<h4 class="modal-title">Error</h4>
<button class="close"
onclick="location.href='../index.html'">×</button>
</div>
<?php
echo 'Se ha producido un error de exportación, compruebe la
siguiente información: <br/><br/><table><tr><td>Nombre de la base de
datos:</td><td><b>' .$dbname .'</b></td></tr><tr><td>Nombre de usuario
MySQL:</td><td><b>' .$username .'</b></td></tr><tr><td>Contraseña
MySQL:</td><td><b> '.$password.' </b></td></tr><tr><td>Nombre de host
MySQL:</td><td><b>' .$servername .'</b></td></tr></table>';
?>
</div>
</div>
</div>
<?php
break;
}
mysqli_close($conn);
?>
</BODY>
</HTML>
Creación de INSERT
Codigo
<!DOCTYPE html>
<html lang="es">
<head>
<title>Insertar</title>
<title>Insertar</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></
script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.
js"></script>
<script
src="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></
script>
</head>
</head>
<body>
<?php
require('configBD.php');
$i = $_POST['CodigoProducto'];
$n = $_POST['nombreProducto'];
$a = $_POST['MarcaProducto'];
$e = $_POST['PrecioProducto'];
$y = $_POST['CantidadComprada'];
if (mysqli_query($conn, $sql)) {
?>
<div class="modal-dialog">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<h4 class="modal-title">Excelente</h4>
<button class="close"
onclick="location.href='../InsertarDB.html'">×</button>
</div>
</div>
</div>
<?php
} else
{
?>
<div class="modal-dialog">
<div class="modal-content">
</div>
</div>
</div>
<?php
mysqli_close($conn);
?>
Creación de SELECT
Codigo
<!DOCTYPE html>
<html lang="es">
<head>
<title>Insertar</title>
<title>Insertar</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></
script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.
js"></script>
<script
src="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></
script>
</head>
</head>
<body>
<?php
require('configBD.php');
$id = $_POST['CodigoProducto'];
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
?>
<div class="modal-dialog">
<div class="modal-content">
<?php
echo "CodigoProducto: " . $row["CodigoProducto"]
. "<br> nombreproducto: " . $row["nombreproducto"]
. "<br> MarcaProducto: " . $row["MarcaProducto"]
. "<br> PrecioProducto: ". $row["PrecioProducto"]
. "<br> CantidadComprada: " . $row["CantidadComprada"]
. "". "<br>";
?>
</div>
</div>
</div>
<?php
//$myJSON = json_encode($row);
//echo $myJSON;
} else {
?>
<?php
echo "Esa persona no existe " . "<br>";
?>
</div>
</div>
</div>
<?php
mysqli_close($conn);
?>
Creación de UPDATE
Codigo
<!DOCTYPE html>
<html lang="es">
<head>
<title>Actualizar</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></
script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.
js"></script>
<script
src="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></
script>
</head>
</head>
<body>
<?php
require('configBD.php');
$id = $_POST['id'];
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
?>
<div class="container">
<h2>Actualización de productos</h2>
<form action="actualizar2.php" method="POST">
<div class="form-group">
<label>CodigoProducto: :</label>
<input type="text" class="form-control" value=" <?php echo
$row['CodigoProducto'] ?> " id="CodigoProducto" placeholder="Ingrese aquí el
codigo del producto" name="CodigoProducto" readonly>
</div>
<div class="form-group">
<label>nombreproducto:</label>
<input type="text" class="form-control" value=" <?php echo
$row['nombreproducto'] ?> " id="nombreproducto" placeholder="Ingrese aquí el
nombre del producto" name="nombreproducto">
</div>
<div class="form-group">
<label>MarcaProducto:</label>
<input type="text" class="form-control" value=" <?php echo
$row['MarcaProducto'] ?> " id="MarcaProducto" placeholder="Ingrese aquí la
marca del producto" name="MarcaProducto">
</div>
<div class="form-group">
<label>PrecioProducto:</label>
<input type="text" class="form-control" value=" <?php echo
$row['PrecioProducto'] ?> " id="PrecioProducto" placeholder="Ingrese aquí el
precio del producto" name="PrecioProducto">
</div>
<div class="form-group">
<label>CantidadComprada:</label>
<input type="text" class="form-control" value=" <?php echo
$row['CantidadComprada'] ?> " id="CantidadComprada" placeholder="Ingrese
aquí la cantidad comprada" name="CantidadComprada">
</div>
<button type="submit" class="btn btn-primary">Actualizar</button>
</form>
</div>
<?php
} else {
?>
<div class="modal-dialog">
<div class="modal-content">
<?php
echo "Esa persona no existe " . "<br>";
?>
</div>
</div>
</div>
<?php
mysqli_close($conn);
?>
Creación de DELETE
<?php
require('configBD.php');
$id = $_POST['id'];
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
//Eliminar
if (mysqli_query($conn, $sql2)) {
?>
<div class="modal-dialog">
<div class="modal-content">
<?php
echo "Registro eliminado satisfactoriamente";
?>
</div>
</div>
</div>
<?php
} else {
?>
<div class="modal-dialog">
<div class="modal-content">
<?php
echo "Error eliminando registro: <br> " . mysqli_error($conn);
?>
</div>
</div>
</div>
<?php
//FIN ELIMINAR
//$myJSON = json_encode($row);
//echo $myJSON;
} else {
?>
<div class="modal-dialog">
<div class="modal-content">
<?php
echo "Esa persona no existe <br> ";
?>
</div>
</div>
</div>
<?php
mysqli_close($conn);
?>
Librerías: