0% encontró este documento útil (0 votos)
26 vistas5 páginas

Documento 6

El documento describe cómo integrar MySQL en un sistema de registro de computadoras utilizando HTML, CSS, JavaScript y PHP. Incluye pasos detallados para crear una base de datos y tabla en MySQL, así como el código necesario en PHP y JavaScript para manejar la inserción de datos. Finalmente, se proporcionan instrucciones para configurar el entorno y ejecutar el sistema en un servidor web.

Cargado por

Josue Veizaga
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
26 vistas5 páginas

Documento 6

El documento describe cómo integrar MySQL en un sistema de registro de computadoras utilizando HTML, CSS, JavaScript y PHP. Incluye pasos detallados para crear una base de datos y tabla en MySQL, así como el código necesario en PHP y JavaScript para manejar la inserción de datos. Finalmente, se proporcionan instrucciones para configurar el entorno y ejecutar el sistema en un servidor web.

Cargado por

Josue Veizaga
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Para integrar MySQL en el sistema de registro de computadoras,

necesitarás un entorno de servidor que pueda manejar tanto el front-


end (HTML, CSS, JavaScript) como el back-end (PHP) para interactuar
con la base de datos MySQL. A continuación, te explicaré cómo
hacerlo paso a paso.

### Estructura del Proyecto

1. **HTML**: Mantendremos la misma estructura.

2. **CSS**: Sin cambios.

3. **JavaScript**: Haremos una solicitud AJAX para enviar datos al


servidor.

4. **PHP**: Crearemos un script para manejar la conexión a la base


de datos y registrar los datos.

5. **MySQL**: Crearemos una base de datos y una tabla para


almacenar los datos.

### Paso 1: Crear la Base de Datos y Tabla en MySQL

1. Abre tu cliente MySQL (puede ser phpMyAdmin, MySQL Workbench


o línea de comandos).

2. Ejecuta los siguientes comandos:

```sql

CREATE DATABASE registro_computadoras;

USE registro_computadoras;

CREATE TABLE computadoras (

id INT AUTO_INCREMENT PRIMARY KEY,

marca VARCHAR(100) NOT NULL,

modelo VARCHAR(100) NOT NULL,


año INT NOT NULL

);

```

### Paso 2: Código PHP ([Link])

Crea un archivo llamado `[Link]` que manejará la inserción de


datos en la base de datos.

```php

<?php

$servername = "localhost"; // Cambia esto si tu servidor es diferente

$username = "tu_usuario"; // Cambia esto por tu usuario

$password = "tu_contraseña"; // Cambia esto por tu contraseña

$dbname = "registro_computadoras";

// Crear conexión

$conn = new mysqli($servername, $username, $password,


$dbname);

// Verificar conexión

if ($conn->connect_error) {

die("Conexión fallida: " . $conn->connect_error);

// Obtener datos del formulario

$marca = $_POST['marca'];

$modelo = $_POST['modelo'];

$año = $_POST['año'];
// Insertar datos en la base de datos

$sql = "INSERT INTO computadoras (marca, modelo, año) VALUES


('$marca', '$modelo', '$año')";

if ($conn->query($sql) === TRUE) {

echo "Nuevo registro creado exitosamente";

} else {

echo "Error: " . $sql . "<br>" . $conn->error;

$conn->close();

?>

```

### Paso 3: Modificar el Código JavaScript ([Link])

Actualiza el archivo `[Link]` para enviar los datos al servidor usando


AJAX.

```javascript

[Link]('computerForm').addEventListener('submit
', function(e) {

[Link]();

const brand = [Link]('brand').value;

const model = [Link]('model').value;

const year = [Link]('year').value;

// Enviar los datos al servidor usando fetch API

fetch('[Link]', {
method: 'POST',

headers: {

'Content-Type': 'application/x-www-form-urlencoded',

},

body: `marca=${brand}&modelo=${model}&año=${year}`

})

.then(response => [Link]())

.then(data => {

[Link](data); // Puedes ver la respuesta del servidor en la


consola

addComputerToList(brand, model, year);

// Limpiar el formulario

[Link]();

})

.catch(error => [Link]('Error:', error));

});

function addComputerToList(brand, model, year) {

const computerList = [Link]('computerList');

const row = [Link]('tr');

[Link] = `

<td>${brand}</td>

<td>${model}</td>

<td>${year}</td>

`;
[Link](row);

```

### Paso 4: Código HTML ([Link])

No se necesitan cambios en este archivo, así que mantén el código


original.

### Instrucciones para Usar

1. Asegúrate de tener un servidor web instalado (como XAMPP o


WAMP) que incluya PHP y MySQL.

2. Crea la base de datos y tabla siguiendo las instrucciones


anteriores.

3. Guarda los archivos `[Link]`, `[Link]`, `[Link]`, y


`[Link]` en la carpeta correspondiente del servidor.

4. Abre `[Link]` en tu navegador.

Con este sistema podrás registrar computadoras y almacenar sus


datos en una base de datos MySQL. Si necesitas más ayuda o tienes
preguntas específicas sobre algún paso, ¡dímelo!

También podría gustarte