maiswww 2 Denunciar post Postado Outubro 19, 2015 Opa, fala pessoal. Estou com algumas dúvidas em relação ao cadastro de checkbox. Tenho uma tabela x com os campos do checkbox predefinidos no mysql Ex: `alarme` VARCHAR(1) NULL, `banco_couro` VARCHAR(1) NULL, `som` VARCHAR(1) NULL, `tavas` VARCHAR(1) NULL, `piloto_automatico` VARCHAR(1) NULL, `outro` VARCHAR(45) NULL, onde outro, quando marcado devo preencher um campo text. Preciso que ao marcar qualquer outro campo do checkbox, cadastre S ou N, no mysql. Alguém pode me explicar isso ai? Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Outubro 19, 2015 Imagine que você tem este checkbox: <input type="checkbox" name="banco_couro" value="1" /> Se o usuário selecionar essa opção, $_POST['banco_couro'] existirá e terá valor 1. Se o usuário não o marcar, então $_POST['banco_couro'] não existirá. Logo, basta usar isset() para verificar quais campos foram selecionados Só uma dica quanto à modelagem do banco de dados. Imagine se um dia precisar adicionar outros acessórios. Terá de alterar a tabela. Isso não é bom. O ideal será ter uma tabela de acessórios, uma de veículos e outra que relacione as duas A ideia é parecida com a que mostro neste artigo Compartilhar este post Link para o post Compartilhar em outros sites