Comunidad de diseño web y desarrollo en internet online

como evito insertar datos vacios en el campo

Citar            
MensajeEscrito el 06 May 2020 06:30 pm
Hago la comprobacion del envio del formulario y si me hace falta rellenar el campo me lo indica pero el campo boleto de la tabla me lo registra vacio.
Como puedo evitar registrar datos vacios en el campo de la tabla

// Declaramos archivo de conexion

include("conexion.php");



// Cremos la conexión con el servidor de datos

$conn = new mysqli($servidor, $usuario, $password, $nombreBD);

// Verificamos la conexión con el servidor MySQL

if ($conn->connect_error) {

die("la conexión ha fallado: " . $conn->connect_error);

}


//recoger datos de formulario



$boleto = $_POST['boleto'];

// Comprobar si llegaron los campos requeridos:




if ( $_POST['boleto']!= null) {
echo "El boleto se ha insertado Exitosamente";

}else{
echo "No hay datos";
}


// sql inserta la tabla usando Lenguaje PHP

$sql="INSERT INTO boletos
(boleto)
VALUES ('$boleto')
";



// Se verifica si el registro se ha insertado exitosamente

if ($conn->query($sql) === TRUE) {
echo "El boleto se ha insertado exitosamente";




} else {

echo "Hubo un error al insertar su BOLETO: " . $conn->error;

}

// Cerramos la conexión

$conn->close();

Por bobloquito

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 May 2020 07:34 am
Seguramente el tipo de dato no coincide con el tipo de columna de la base de datos, Hazlo a mano directamente en la base de datos a traves de lo que uses para adminsitrarla (por ejemplo phpmyadmin) para ver que ocurre

Jorge

Por solisarg

BOFH

13640 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

chrome

   Página 1 de 1

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.