Formulario: Guardar datos en MySQL usando PHP

¿Qué hace esta actividad?

Archivo PHP: guardar.php

Copia el siguiente código y guárdalo como guardar.php en tu carpeta del servidor (htdocs si usas XAMPP).

<?php
$host = "localhost";
$usuario = "root";
$clave = "";
$bd = "prueba";

$conn = new mysqli($host, $usuario, $clave, $bd);

if ($conn->connect_error) {
    die("Error de conexión: " . $conn->connect_error);
}

$nombre = $_POST['nombre'];
$correo = $_POST['correo'];

$sql = "INSERT INTO usuarios (nombre, correo) VALUES (?, ?)";
$stmt = $conn->prepare($sql);
$stmt->bind_param("ss", $nombre, $correo);

if ($stmt->execute()) {
    echo "✅ Datos guardados correctamente.";
} else {
    echo "❌ Error: " . $stmt->error;
}

$stmt->close();
$conn->close();
?>

Base de datos: cómo crearla

  1. Entra a phpMyAdmin.
  2. Crea una base de datos llamada prueba.
  3. Crea una tabla llamada usuarios con los campos:
CREATE TABLE usuarios (
  id INT AUTO_INCREMENT PRIMARY KEY,
  nombre VARCHAR(100),
  correo VARCHAR(100)
);
☰   UF2215-Contenidos