Tengo un formulario que va a registrar nombre,apellidos, etc. y tengo un campo que pide un número, ya registro bien, ahora quisiera que si el campo número va vacío que inserte algo por default, ejemplo : 0.
favorito
Tengo un formulario que va a registrar nombre,apellidos, etc. y tengo un campo que pide un número, ya registro bien, ahora quisiera que si el campo número va vacío que inserte algo por default, ejemplo : 0.
En el formulario obtengo el valor del input así:
<div class="form-group">
<label for="name">No. interior</label>
<input type="number" name="no_interior" class="form-control" placeholder="23" value="<?php if(isset($_POST['no_interior'])) echo $_POST['no_interior']; ?>">
</div>
PHP
//investigué y según de esta forma se hace, pero no me funciona
$no_interior = "no tiene";
if(isset($_POST["no_interior"]) && !empty($_POST["no_interior"])){
$no_interior = $_POST["no_interior"];
}
$query = "INSERT INTO tabla (.....,no_interior,...) VALUES
(...,'" . $no_interior . "',,...)";
Pero no me registra nada en la bd.
Gracias.