Executando verificação de segurança...
2
Carregando publicação patrocinada...
1

se for o caso, coloque o default dessa coluna no banco como null, e ao inves de passar uma string vazia ( '' ), passe o parâmetro NULL mesmo, se for o caso de não ter ainda um valor pra colocar ali

1

imagino que o fk_assistente venha do campo assistente social que tem uma seleção alo em cima. verifique se ele e o membro possuem o campo "value" no option do select no html preenchidos com o id deles, alem do nome

1

Ola amigo, eu não sei oq aconteceu, mas quando eu fiz oq vc escreveu, o sql criou o registro só que onde tava as fks, ficou como null, e dps que apaguei esse registro e voltei com as fks no insert, o código simplesmente começou a funcionar kkkkkk. De qualquer jeito, agredeço mt. Ontem devo ter ficado pelo menos umas 6 horas tentando resolver isso. Obrigado mesmo!

1

kkkkkk se você não especificar que pode entrar um valor nulo pro MySQL ele vai obrigar você a sempre informar um valor do tipo que selecionou (int, string, etc)
ele é bem. e disponha, amigo! espero que dê tudo certo com seu tcc