Buenas tengo un problema tengo los valores de la base de datos a null por defecto pero cuando inserto de la siguiente manera me lo inserta como campo vacio...como podria hacer para que me insertase valores NULL en vez de vacio?. Los datos vienen de un form.
Código PHP:
Ver original<?php if (isset($_POST["boton"])) {
$a = $_POST['a1'];
$b = $_POST['a2'];
$c = $_POST['a3'];
$d = $_POST['a4'];
$e = $_POST['a5'];
$f = $_POST['a6'];
$g = $_POST['a7'];
$h = $_POST['a8'];
$i = $_POST['a9'];
$j = $_POST['a10'];
$k = $_POST['a11'];
$l = $_POST['a12'];
$m = $_POST['a13'];
$n = $_POST['a14'];
$o = $_POST['a15'];
$p = $_POST['a16'];
$q = $_POST['a17'];
$r = $_POST['a18'];
$s = $_POST['a19'];
$t = $_POST['a20'];
$u = $_POST['sexo'];
$v = $_POST['campus'];
$w = $_POST['titulo'];
$y = $_POST['curso'];
$z = $_POST['edad'];
$sSQL="INSERT INTO p608 (uno,dos,tres,cuatro,cinco,seis,siete,ocho,nueve,diez,once,doce,trece,catorce,quince,dieciseis,diecisiete,dieciocho,diecinueve,veinte,sexo,campus,titulo,curso,edad) VALUES ('".$a."','".$b."','".$c."','".$d."','".$e."','".$f."','".$g."','".$h."','".$i."','".$j."','".$k."','".$l."','".$m."','".$n."','".$o."','".$p."','".$q."','".$r."','".$s."','".$t."','".$u."','".$v."','".$w."','".$y."','".$z."')";
echo "<script>alert('Cuestionario cumplimentado correctamente, muchas gracias.');</script>";
echo "<script>parent.parent.GB_CURRENT.hide(); </script>";
echo "<script>alert('RECUERDE CUMPLIMENTAR EL OTRO CUESTIONARIO SI NO LO HA REALIZADO YA, GRACIAS.');</script>";
}
?>