obtengo una variable por POST que puede estar cargada o vacía (""), yo quiero en caso que la variable sea "" guardar en la base de datos NULL en lugar de 0 (ya que ese registro es un int), aclaro que la BD acepta ese registro como nulo.
Creo que uno de los problemas son las comillas, cito mi php:
(Resumen de código)
Código PHP:
if($_POST['variable'] != "")
{
$variable = $_POST['variable'];
$variable = "'".$variable."'";
}
$sql = INSERT INTO tabla (variable) VALUES ($variable);
Gracias.