Hola a todos
Veamos, tengo la siguiente duda.
Supongamos que tengo la tabla Usuario con los siguientes campos:
NOMBRE
RUT
DIRECCION
digamos que desde PHP quiero hacer un INSERT a esta tabla, y para ellos tengo una clase que Usuario con sus respectivas variables para contener la información de la tabla Usuario.
Ahora bien, si hago esto.
Código PHP:
$sql = 'INSERT INTO USUARIO (NOMBRE, RUT, DIRECCION) VALUES ('.$usuario->getNombre().', '.$usuario->getRut().', '.$usuario->getDireccion().')';
Que pasaria en el caso de que el método getDireccion() devolviese un valor nulo, es decir:
Código PHP:
($usuario->getDireccion() == null) echo 'true';
Mi duda es si el campo en la base de datos efectivamente quedara NULL o quedara un String con la palabra "null"
Espero alguien pueda ayudarme, lo que necesito hacer es que quede el valor NULL en base de datos y no el String "null" y quiero ver si para esto puedo evitarme un eterno if para cada campo que quiero insertar.
Saludos