+ Responder ao Tópico



  1. #1

    Padrão PHP + MYSQL = CAMPOS NOT NULL ENTRANDO EM BRANCO

    OLA GALERA,
    TO COM O SEGUINTE PROBLEMA FIZ UM FORMULARIO EM PHP COM MYSQL PRA REGISTRAR TUDO DO FORMULARIO EM UM BANCO DE DADOS O PROBLEMA EO SEGUINTE SE EU TIVER NO FORMULARIO E PEDIR PRA ATUALIZAR A PAGINA OS DADOS EM BRANCO CAEM DENTRO DO BANCO DE DADOS E SE EU PRE-ENCHER ENCOMPLETO OS DADOS EM BRANCO ENTRA NO BANCO DE DADOS SENDO Q NO BANCO DE DADOS ESTA SETADO PRA NOT NULL.
    ALGUEM TEM ALGUMA SOLUCAO? TIPO SE ALGUM DADO EM BRANCO TIVER NO FORMULARIO NAO ENCAMINHAR OS DADOS FICO GRATO DESDE JÁ

  2. #2

    Padrão Re: PHP + MYSQL = CAMPOS NOT NULL ENTRANDO EM BRANCO

    cara para de escrever tudo em caixa alta, isso é horrivel, da uma olhada nisso:
    http://wiki.under-linux.org/index.ph...er_no_forum.3F

    respondendo sua pergunta, se o campo ta setado como not null o bd nao vai deixar gravar, ele vai retornar uma msg de erro falando que o campo é invalido, soh que ficar mostrando isso pro usuario eh feio, trate seus campos pelo proprio php, se estiver em branco nao deixe executar o codigo que grave no banco...



  3. #3
    Walfredo
    Visitante

    Padrão Re: PHP + MYSQL = CAMPOS NOT NULL ENTRANDO EM BRANCO

    faz uma validaçao como o 1c3m4n falou...

    se tiver em branco não grava e obriga o usuário a preencher! Pode ser feito com javascript também, mas aconselho fazer com js e php se passar o js valida com o php

    precisando de ajuda é só postar