Celio Neves Postado Julho 27, 2018 Denunciar Share Postado Julho 27, 2018 (editado) estou criando um formulário mas quando salvo os dados no banco as colunas só recebem o valor ZERO ou seja tenho conexão mas não estou conseguindo encontra o erro <?php $servername = "localhost"; $username = "root"; $password = "master123"; $dbname = "cadastro"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "INSERT INTO cadastro (Nome, senha, Sexo) VALUES ('Nome', 'senha', 'Sexo');"; if ($conn->multi_query($sql) === TRUE) //o erro ta aqui $conn->close(); ?> <html> <head> <meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8" /> <title> Login </title> <style type="text/css"> label{display:block;} form{border:solid 2px #ccc;margin: 20px;padding: 20px;} form p{margin-bottom: 1px;} </style> </head> <body> <form method="POST" action="cadastro.php"> <label> Nome <input type="text" name="$Nome" /> </label> <label> Senha <input type="password" name="$senha" /> </label> <p>Sexo</p> <label> <input type="radio" name="$Sexo" value="m" /> Masculino </label> <label> <input type="radio" name="Sexo" value="f" /> Feminino </label> <input type="submit" value="salvar" /> </form> </body> </html> Editado Julho 27, 2018 por Celio Neves Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lowys Postado Julho 27, 2018 Denunciar Share Postado Julho 27, 2018 Olá! nos input name="Não use Cifrão!" Não vi o trecho onde você recebe os dados do formulário. Onde você recebe, valida e trata dos dados que chegaram ao php pela variável $_POST Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Celio Neves
estou criando um formulário mas quando salvo os dados no banco as colunas só recebem o valor ZERO
ou seja tenho conexão mas não estou conseguindo encontra o erro
<?php
$servername = "localhost";
$username = "root";
$password = "master123";
$dbname = "cadastro";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO cadastro (Nome, senha, Sexo)
VALUES ('Nome', 'senha', 'Sexo');";
if ($conn->multi_query($sql) === TRUE)
//o erro ta aqui
$conn->close();
?>
<html>
Editado por Celio Neves<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8" />
<title>
Login
</title>
<style type="text/css">
label{display:block;}
form{border:solid 2px #ccc;margin: 20px;padding: 20px;}
form p{margin-bottom: 1px;}
</style>
</head>
<body>
<form method="POST" action="cadastro.php">
<label>
Nome
<input type="text" name="$Nome" />
</label>
<label>
Senha
<input type="password" name="$senha" />
</label>
<p>Sexo</p>
<label>
<input type="radio" name="$Sexo" value="m" />
Masculino
</label>
<label>
<input type="radio" name="Sexo" value="f" />
Feminino
</label>
<input type="submit" value="salvar" />
</form>
</body>
</html>
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.