Aquí te dejo un ejemplo básico de código fuente en PHP para generar cupones de negocios:
<?php
// Conexión a la base de datos
$conn = mysqli_connect("localhost", "usuario", "contraseña", "basedatos");
// Verificar conexión
if (!$conn) {
die("Conexión fallida: " . mysqli_connect_error());
}
// Función para generar cupón
function generarCupon($conn, $negocio, $descuento) {
$codigo = substr(md5(microtime()), 0, 6); // Generar código único
$fechaExpiracion = date("Y-m-d", strtotime("+1 month")); // Expira en un mes
// Insertar cupón en la base de datos
$query = "INSERT INTO cupones (codigo, negocio, descuento, fecha_expiracion) VALUES ('$codigo', '$negocio', '$descuento', '$fechaExpiracion')";
mysqli_query($conn, $query);
return $codigo;
}
// Ejemplo de uso
$negocio = "Mi Negocio";
$descuento = "20%";
$codigoCupon = generarCupon($conn, $negocio, $descuento);
echo "Cupón generado: $codigoCupon";
// Cerrar conexión
mysqli_close($conn);
?>
Este código genera un cupón con un código único, un negocio asociado, un descuento y una fecha de expiración. Luego, inserta el cupón en una base de datos.
Recuerda reemplazar los datos de conexión a la base de datos y ajustar el código según tus necesidades específicas.
Espero que te sea útil.