I'm trying to create a new record in the data base, but some fields can to be empty, when I insert a record empty in my data base appear with this : ' ' why ? I'm using postgresql.
$cedula = $this->request->getPost("cedula","int");
$nombre = $this->request->getPost("nombre",'striptags');
$prueba = new Prueba();
$prueba->nombre = $nombre;
$prueba->cedula = $cedula;
if ($prueba->create() == false) {
foreach ($prueba->getMessages() as $message) {
echo $message;
}
return false;
}
in the database records are well
nombre/cedula/id
'';32432523;1
'';32432523;2
'';32432523;3
'';25235;4
sorry for my english, It's not very good.
Si no me di a entender, o si alguien habla español, necesito ayuda, cada vez que quiero registrar información en la base de datos y algún campo que no es obligatorio lo mando vacío desde el formulario, entonces se almacena con comillas simples '' cuando es de tipo string pero si es int me arroja este error : Invalid text representation: 7 ERROR: invalid input syntax for integer: ""
no sé que pasa!