No me guarda en mysql desde php
Publicado por Luis A. (3 intervenciones) el 30/05/2020 00:08:54
hola tengo el problema que no me guarda la informacion desde un formulario de suscripción
Valora esta pregunta
0
<?php
include_once '../bd/conexion.php';
$objeto = new Conexion();
$conexion = $objeto->Conectar();
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$telefono = $_POST['telefono'];
$vence = $_POST['vence'];
$tipago = $_POST['tipago'];
$grupo = $_POST['grupo'];
$query="INSERT INTO babalawo (nombre, email, telefono, vence, tipago, grupo) VALUES ('".$nombre."','".$email."','".$telefono."','".$vence."','".$tipago."','".$grupo."')";
if(!empty($cierto)){
echo "No se ha podido guardar";
}
else {
echo "Datos Guardados Correctamente<br>";
echo "<a href='index.php'>Regresar</a>";
}
?>
<?php
include_once 'bd/conexion.php';
$objeto = new Conexion();
$conexion = $objeto->Conectar();
$consulta = "SELECT id, nombre FROM gbabalawo";
$resultado = $conexion->prepare($consulta);
$resultado->execute();
$data=$resultado->fetchAll(PDO::FETCH_ASSOC);
?>
<!doctype html>
<html>
<head>
<link rel="shortcut icon" href="#" />
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>Suscribirme a Babalawo</title>
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="css/formulario.css">
</head>
<body>
<div id="login">
<h3 class="text-center text-white display-4">Inscribirme en Babalawo</h3>
<div class="container">
<div id="login-row" class="row justify-content-center align-items-center">
<div id="login-column" class="col-md-6">
<div id="login-box" class="col-md-12 bg-light text-dark">
<form id="babalawoform" class="form" action="php/insertar.php" method="post">
<h3 class="text-center text-dark">Iniciar Formulario de Inscripción</h3>
<div class="form-group">
<label for="nombre" class="text-dark">Nombre</label>
<input type="text" name="nombre" id="nombre" class="form-control">
</div>
<div class="form-group">
<label for="password" class="text-dark">Email</label>
<input type="email" name="email" id="email" class="form-control">
</div>
<div class="form-group">
<label for="number" class="text-dark">Telefono</label>
<input type="number" name="telefono" id="telefono" class="form-control">
</div>
<div class="custom-file">
<input type="file" class="custom-file-input" id="archivo" name="customfile">
<label class="custom-file-label" for="customFile">Sube tu fotografia</label>
</div>
<div class="form-group">
<label for="vence" class="text-dark">Duracion de paquete:</label>
<br>
2 clases por $30 <input type="radio" name="vence" value="<?php date('Y-m-d', strtotime('+15 day'))?>">
<label> -- </label>
4 clases por $60 <input type="radio" name="vence" value="<?php date('Y-m-d', strtotime('+30 day'))?> ">
</div>
<div class="form-group">
<label for="tipago" class="text-dark">Pago por:</label>
Paypal <input type="radio" name="tipago" value="paypal">
Stripe <input type="radio" name="tipago" value="stripe">
</div
><div class="rs-select2 js-select-simple select--no-search">Seleccionar un Grupo
<select id="grupo"name="grupo">
<?php
foreach($data as $dat) {
?>
<option value="<?php echo $dat['id'] ?>"> <?php echo $dat['nombre'] ?> </option>
<?php
}
?>
<br>
<div class="form-gropu text-center">
<br></br>
<input type="submit" id="btnguardar" name="enviar" class="btn btn-dark btn-lg btn-block" value="Suscribirme">
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<script src="jquery/jquery-3.3.1.min.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>
<script src="popper/popper.min.js"></script>
</body>
</html>
<?php
include_once '../bd/conexion.php';
$objeto = new Conexion();
$conexion = $objeto->Conectar();
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$telefono = $_POST['telefono'];
$vence = $_POST['vence'];
$tipago = $_POST['tipago'];
$grupo = $_POST['grupo'];
$query="INSERT INTO babalawo (nombre, email, telefono, vence, tipago, grupo) VALUES ('".$nombre."','".$email."','".$telefono."','".$vence."','".$tipago."','".$grupo."')";
/* SE SUPONE QUE AQUI LLAMAS A LA FUNCION QUE EJECUTA EL INSERT */
/* SOLO ESTAS GUARDANDO EN $query LA SENTENCIA */
if(!empty($cierto)){
echo "No se ha podido guardar";
}
else {
echo "Datos Guardados Correctamente<br>";
echo "<a href='index.php'>Regresar</a>";
}
?>