Está en la página 1de 14

PHP,MYSQL

Patrick Espinoza Roa

Programación Web II

Instituto IACC

15 de noviembre de 2020
Desarrollo

1. Cree un formulario HTML para ingresar los datos básicos de las características de un

auto, tales como: matrícula, serial del motor, serial de la carrocería, marca, modelo, año,

color y precio.

- Código:

<!doctype html>

<html lang="en">

<head>

<!-- Required meta tags -->

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-

fit=no">

<!-- Bootstrap CSS -->

<link rel="stylesheet"

href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"

integrity="sha384-

Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JX

m" crossorigin="anonymous">

<title>Programacion</title>

</head>

<body>
<!-- Optional JavaScript -->

<!-- jQuery first, then Popper.js, then Bootstrap JS -->

<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-

KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5K

kN" crossorigin="anonymous"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"

integrity="sha384-

ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q"

crossorigin="anonymous"></script>

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"

integrity="sha384-

JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"

crossorigin="anonymous"></script>

<form>

<fieldset>

<legend><h3>Caracteristicas de Vehiculo</h></legend><br>

<br>

Marca:<br>

<input type="text" id="txtMarca"><br>

Modelo:<br>
<input type="text" id="txtModelo">

<br>

Año:<br>

<input type="text" id="txtAño"><br>

Color:<br>

<input type="text" id="txtColor">

<br>

Patente:<br>

<input type="text" id="txtPatente"><br>

Serie Motor:<br>

<input type="text" id="txtSerie Motor"><br>

Serie Carroceria:<br>

<input type="text" id="txtSerie Carroceria"><br>

Precio:<br>

<input type="text" id="txtPrecio">

<br>

<button type="button" onclick="Enviar();">Enviar</button>

</fieldset>

</form>

</body>

<

</html>
2. Para el formulario HTML creado en el punto anterior, escriba el código JavaScript

correspondiente para validar, que permita ingresar como mínimo 6 caracteres en el

campo para la matrícula y como mínimo 4 caracteres o dígitos para el año.

- Código:

!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Programacion</title>

</head>

<body>

<scrip>

function asignar(){

document.getElementById("txtMarca");

document.getElementById("txtModelo");

document.getElementById("txtAño");

document.getElementById("txtColor");

document.getElementById("txtPatente");

document.getElementById("txtSerie Motor");

document.getElementById("txtSerie Carroceria");

document.getElementById("txtPrecio");

</script>

</body>
<

</html>
3. Escriba el código PHP necesario para capturar o extraer los datos enviados desde el formulario

HTML creado en el punto 1 usando la variable global predefinida $_POST, dichos valores deben

ser asignados o seteados mediante sus correspondientes métodos set a los atributos de un objeto

de tipo Auto (Clase Auto creada por usted), para luego visualizar sus valores utilizando sus

correspondientes métodos get.

- Código:

<?php

Objetos_Auto=new Auto();{

private $Marca;

private $Modelo;

private $Año;

private $Color;

private $Patente;

private $Serie Motor;

private $Serie carroceria;

private $Precio;

public function setMarca($Marca){

$this->Marca= $Marca;

public functiongetMarca(){

return $this->Marca;

public function setModelo($Modelo){

$this->Modelo= $Modelo;
public functiongetModelo(){

return $this->Modelo;

public function setAño($Año){

$this->Año= $Año;

public functiongetAño(){

return $this->Año;

public function setColor($Color){

$this->Marca= $Color;

public functiongetColor(){

return $this->Color;

public function setPatente($Patente){

$this->Patente= $Patente;

public functiongetPatente(){

return $this->Patente;

public function setSerie Motor($Serie Motor){

$this->Serie Motor= $Serie Motor;

public functiongetSerie Motor(){

return $this->Serie Motor;

public function setSerie carroceria($Serie Carroceria){


$this->Marca= $Serie carroceria;

public functiongetSerie carroceria(){

return $this->Serie Carroceria;

public function setPrecio($Marca){

$this->Precio= $Precio;

public functiongetprecio(){

return $this->Precio;

$_POST["formulario"]

$Marca= $_POST["Marca"];

$Modelo= $_POST["Modelo"];

$Año= $_POST["Año"];

$Color= $_POST["Color"];

$Patente= $_POST["Patente"];

$SerieMotor= $_POST["Serie Motor"];

$SerieCarroceria= $_POST["Serie carroceria"];

$Precio= $_POST["Precio"];

echo"<b>Caracteristicas de Vehiculo</b></br>";

echo "Marca:".$objetoMarca->getMarca()."</br>";

echo "Modelo:".$objetoModelo->getModelo()."</br>";

echo "Año:".$objetoAño->getAño()."</br>";

echo "Color:".$objetoColor->getColor()."</br>";
echo "Patente:".$objetoPatente->getPatente()."</br>";

echo "Serie Motor:".$objeto Serie Motor->getSerie Motor()."</br>";

echo "Serie Carroceria:".$objetoSerie carroceria->getSerie Carroceria()."</br>";

echo "Precio:".$objetoPrecio->getPrecio()."</br>";

echo "<a href="Auto.html">formulario</a>";

?>
Bibliografía

- Programación Web II, Semana 5, PHP, MYSQL, IACC noviembre 2020

- https://www.youtube.com/watch?v=nLrL9Ip3tWI&ab_channel=Bluuweb%21

También podría gustarte