Haz el HTML donde: de una página (que ya está, osea solo se debe usar el href) salga a esta para comprar un producto, donde se pida cantidad, se muestre precio e imagen

Aquí te muestro un ejemplo de cómo podrías implementar esto utilizando HTML y PHP. Suponiendo que tienes una página llamada `index.php` y que deseas que al hacer clic en un enlace en esa página se redirija a una página llamada `comprar.php` donde se pueda comprar un producto. **index.php** ```html <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Productos</title> </head> <body> <h1>Productos</h1> <ul> <li><a href="comprar.php?producto=1">Producto 1</a></li> <li><a href="comprar.php?producto=2">Producto 2</a></li> <li><a href="comprar.php?producto=3">Producto 3</a></li> </ul> </body> </html> ``` **comprar.php** ```php <?php // Conectamos a la base de datos (suponiendo que tienes una base de datos llamada "productos") $servername = "localhost"; $username = "tu_usuario"; $password = "tu_contraseña"; $dbname = "productos"; // Creamos una conexión a la base de datos $conn = new mysqli($servername, $username, $password, $dbname); // Comprobamos si la conexión es exitosa if ($conn->connect_error) { die("Conexión fallida: " . $conn->connect_error); } // Obtenemos el ID del producto que se está comprando $producto_id = $_GET['producto']; // Consultamos la base de datos para obtener el precio y la imagen del producto $sql = "SELECT precio, imagen FROM productos WHERE id = '$producto_id'"; $result = $conn->query($sql); // Comprobamos si la consulta es exitosa if ($result->num_rows > 0) { // Obtenemos los datos del producto $row = $result->fetch_assoc(); $precio = $row['precio']; $imagen = $row['imagen']; // Mostramos la información del producto echo "<h1>Producto $producto_id</h1>"; echo "<p>Precio: $precio</p>"; echo "<img src='$imagen' alt='Imagen del producto'>"; echo "<form action='comprar.php' method='post'>"; echo "<label for='cantidad'>Cantidad:</label>"; echo "<input type='number' id='cantidad' name='cantidad' required>"; echo "<input type='hidden' name='producto_id' value='$producto_id'>"; echo "<button type='submit'>Comprar</button>"; echo "</form>"; } else { echo "No se encontró el producto."; } // Cerramos la conexión a la base de datos $conn->close(); ?> ``` **productos.php** (suponiendo que tienes una base de datos llamada "productos") ```php CREATE TABLE productos ( id INT PRIMARY KEY, precio DECIMAL(10, 2), imagen VARCHAR(255) ); ``` Recuerda que debes reemplazar los valores de `$servername`, `$username`, `$password` y `$dbname` con tus propios valores de conexión a la base de datos. También debes crear la tabla `productos` en tu base de datos con los campos `id`, `precio` y `imagen`. Espero que esto te ayude. ¡Si tienes alguna pregunta o necesitas más ayuda, no dudes en preguntar!

Want to kickstart your project?Use the new AI Studio to create your code