Dúvida em um Insert?
14/12/2016
0
Essa tabela já possui todos esses campos!
<article id="cad"> <?php if(!isset($_POST['submit'])) { ?> <form action="cadastro.php" method="POST"> <br> <label>Login:</label><input name="login" type="text" id="login" maxlength="12" required=required/> <br> <label>Senha:</label><input name="senha" type="password" id="senha" maxlength="12" /> <br> <label>Nome:</label> <input name="nome" type="text" id="nome" size="60" maxlength="50" /> <br> <label>Email:</label><input name="email" type="email" id="email" size="60" maxlength="50" /> <br> <label>Tipo de Usuario:</label> <input name="tipo_usuario" type="radio" value="professor" checked="checked"/> <label>Professor</label> <input name="tipo_usuario" type="radio" value="aluno" checked="checked"/> <label>Aluno</label> <br> <label>Sexo:</label> <input name="sexo" type="radio" value="masculino" checked="checked" /> <label>Masculino</label> <input name="sexo" type="radio" value="feminino" checked="checked" /> <label>Feminino</label> <br> <label>Telefone:</label> <input name="telefone" type="text" id="telefone" /> <br> <label>País:</label><!--formatação da coluna pais!--> <select name="country" id="country"><!--abertura do select!--> <option>Selecione...</option><!--Criação de seleção do pais--> <option value="Brasil"> Brasil </option> </select> <br> <label>Estado:</label><!--formatação da coluna Estado, e as opções de regiões!--> <select name="estado" id="estado"><!--abertura do select!--> <option>Selecione...</option><!--Criação de seleção dos estados--> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AP">AP</option> <option value="AM">AM</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="ES">ES</option> <option value="DF">DF</option> <option value="MA">MA</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="MG">MG</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PR">PR</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RS">RS</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="SC">SC</option> <option value="SP">SP</option> <option value="SE">SE</option> <option value="TO">TO</option> </select> <br> <label>Cidade:</label><!----> <input name="cidade" type="text" id="cidade" maxlength="20" /> <br> <label>Bairro:</label><!----> <input name="bairro" type="text" id="bairro" maxlength="20" /> <br> <label>Endereço:</label><!----> <input name="endereco" type="text" id="endereco" size="60" maxlength="50" /> <br> <p colspan="2"> <input type="submit" name="submit" value="Cadastrar" id="cadastrar" action="index.php"/> <input name="limpar" type="reset" id="limpar" value="Limpar!" /> </form> <?php } else{ $conexao = mysqli_connect('localhost', 'root', '','pwftc'); mysqli_set_charset($conexao, 'utf8'); if(!$conexao){ printf("Erro na conexão%s\\n", mysqli_error($conexao)); exit(); } $sql = "INSERT INTO `usuarios`(`login`, `senha`, `nome`, `telefone`, 'endereco', 'email', 'country', 'estado', 'cidade', 'bairro', 'sexo', 'tipo_usuario') VALUES('{$_POST['login']}','{$_POST['senha']}', '{$_POST['nome']}','{$_POST['telefone']}', '{$_POST['endereco']}', '{$_POST['email']}','{$_POST['country']}','{$_POST['estado']}', '{$_POST['cidade']}', '{$_POST['bairro']}', '{$_POST['sexo']}', '{$_POST['tipo_usuario']}')"; $results = mysqli_query($conexao, $sql); /*$sql = "INSERT INTO `cliente`(`nome`, `telefone`, 'endereco', 'email', 'country', 'estado', 'cidade', 'bairro', 'sexo', 'tipo_usuario') VALUES('{$_POST['nome']}','{$_POST['telefone']}', '{$_POST['endereco']}', '{$_POST['email']}','{$_POST['country']}','{$_POST['estado']}', '{$_POST['cidade']}', '{$_POST['bairro']}', '{$_POST['sexo']}', '{$_POST['tipo_usuario']}')"; $results = mysqli_query($conexao, $sql);*/ if(!$results){ echo "erro"; } else{ echo "Cadastro com sucesso!"; } } ?> </article>
Marcos Vinicius
Curtir tópico
+ 0
Responder
Posts
16/12/2016
Marcos Vinicius
Opa Sergio Moro rsrs quando faço esse Insert, ele me retorna "erro", a tabela usuários possui todos esses campos.
Responder
16/12/2016
Fernando C
1. tire essas crases, acentos e aspas simples em nomes de colunas e tabelas;
2 seu form está dirigindo a 1 pg e seu botão submit a outra.. verifique...
2 seu form está dirigindo a 1 pg e seu botão submit a outra.. verifique...
Responder
Clique aqui para fazer login e interagir na Comunidade :)