Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2010, 05:55
Avatar de AdrianSeg
AdrianSeg
 
Fecha de Ingreso: enero-2010
Mensajes: 595
Antigüedad: 15 años
Puntos: 14
Insertar null...

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
  1. <?php if (isset($_POST["boton"])) {
  2.        
  3.         $a = $_POST['a1'];
  4.         $b = $_POST['a2'];
  5.         $c = $_POST['a3'];
  6.         $d = $_POST['a4'];
  7.         $e = $_POST['a5'];
  8.         $f = $_POST['a6'];
  9.         $g = $_POST['a7'];
  10.         $h = $_POST['a8'];
  11.         $i = $_POST['a9'];
  12.         $j = $_POST['a10'];
  13.         $k = $_POST['a11'];
  14.         $l = $_POST['a12'];
  15.         $m = $_POST['a13'];
  16.         $n = $_POST['a14'];
  17.         $o = $_POST['a15'];
  18.         $p = $_POST['a16'];
  19.         $q = $_POST['a17'];
  20.         $r = $_POST['a18'];
  21.         $s = $_POST['a19'];
  22.         $t = $_POST['a20'];
  23.         $u = $_POST['sexo'];
  24.         $v = $_POST['campus'];
  25.         $w = $_POST['titulo'];
  26.         $y = $_POST['curso'];
  27.         $z = $_POST['edad'];
  28.        
  29.  
  30.     $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."')";  
  31.    
  32.         $result=mysql_query($sSQL) or die("<b>Error. El servidor dijo: </b> " . mysql_error());
  33.         echo "<script>alert('Cuestionario cumplimentado correctamente, muchas gracias.');</script>";    
  34.  
  35.           echo "<script>parent.parent.GB_CURRENT.hide(); </script>";  
  36.  
  37. echo "<script>alert('RECUERDE CUMPLIMENTAR EL OTRO CUESTIONARIO SI NO LO HA REALIZADO YA, GRACIAS.');</script>";
  38.  
  39.  
  40.     }
  41.    
  42.  
  43.     ?>