Estrou fazendo um projeto de um site que contém um formulário para cadastro de usuários. A pasta com as páginas envolvidas está na pasta HTDOCS do programa XAMPP (que tem MySql, Apache Server e outros serviços.. tudo junto). Criei um BD pelo MySQL do XAMPP para receber os dados do formulário e quando esperava por uma mensagem que a conexão do php ao Banco fora feira com sucesso aparece o seguinte erro :
.mysql_error());
//conectando com a tabela do banco de dados
$banco = mysql_select_db("autorun",$conexao);
if (!$banco)
die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error());
Pergunta
Jotaerre
Estrou fazendo um projeto de um site que contém um formulário para cadastro de usuários. A pasta com as páginas envolvidas está na pasta HTDOCS do programa XAMPP (que tem MySql, Apache Server e outros serviços.. tudo junto). Criei um BD pelo MySQL do XAMPP para receber os dados do formulário e quando esperava por uma mensagem que a conexão do php ao Banco fora feira com sucesso aparece o seguinte erro :
.mysql_error());
//conectando com a tabela do banco de dados
$banco = mysql_select_db("autorun",$conexao);
if (!$banco)
die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error());
$query = "INSERT INTO `clientes` ( `nome` , `email` , `ddd` , `telefone` , `endereço` , `bairro`, `cidade` , `estado` , `país` , `login` , `senha`)
VALUES ('$nome', '$email', '$ddd', '$telefone', '$endereco', '$bairro', '$cidade', '$estado', '$pais', '$login', '$senha')";
mysql_query($query,$conexao);
echo "Seu cadastro na Auto-Escola Autorun foi realizado com sucesso!<br/>Agradecemos a atenção.";
?>
</body>
</html>
= = = = = = Essa é a página em XHTML do formulário ligada a um JavaScipt = = = = = =
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CADASTRO - AUTO ESCOLA AUTORUN</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="cadastro.js"></script>
<link rel="stylesheet" type="text/css" href="estilo.css"/>
</head>
<body class="classehistoria">
<form name="cadastro" id="cadastro" method="post" action="cadastro.php" onsubmit="return validaCampo();">
<h1 class="bronze">Faça o seu CADASTRO aqui</h1>
<h5 class="prata">Nome: *
<input name="nome" type="text" id="nome" size="70" maxlength="60" /></h5>
<h5 class="prata">Email: *
<input name="email" type="text" id="email" size="70" maxlength="60" /></h5>
<h5 class="prata">DDD : *
<input name="ddd" type="text" id="ddd" size="4" maxlength="2" /></h5>
<h5 class="prata">Telefone : *
<input name="telefone" type="text" id="telefone" />(Apenas números)</h5>
<h5 class="prata">Endereço: *
<input name="endereco" type="text" id="endereco" size="70" maxlength="70" /></h5>
<h5 class="prata">Bairro: *
<input name="bairro" type="text" id="bairro" maxlength="20" /></h5>
<h5 class="prata">Cidade: *
<input name="cidade" type="text" id="cidade" maxlength="20" /></h5>
<h5 class="prata">Estado: *</h5>
<select name="estado" id="estado">
<option>Selecione...</option>
<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/>
<h5 class="prata">País: *
<input name="pais" type="text" id="pais" maxlength="20" /></h5>
<h5 class="prata">Login: *
<input name="login" type="text" id="login" maxlength="12" /></h5>
<h5 class="prata">Senha: *
<input name="senha" type="password" id="senha" maxlength="12" /></h5>
<hr/>
<p>
<input name="cadastrar" type="submit" id="cadastrar" value="Concluir meu Cadastro!" />
<br/>
<input name="limpar" type="reset" id="limpar" value="Limpar Campos preenchidos!" />
<br/>
<h5 class="prata">Campos com * são obrigatórios</h5>
</p>
</form>
</body>
</html>
= = = = = = = = = Página em PHP para o formulário acima e que está dando erro em conexão com o MySQL via XAMPP = = = = = = = = =
<?php
// RECEBENDO OS DADOS PREENCHIDOS DO FORMULÁRIO !
$nome = $_POST ["nome"]; //atribuição do campo "nome" vindo do formulário para variavel
$email = $_POST ["email"]; //atribuição do campo "email" vindo do formulário para variavel
$ddd = $_POST ["ddd"]; //atribuição do campo "ddd" vindo do formulário para variavel
$telefone = $_POST ["telefone"]; //atribuição do campo "telefone" vindo do formulário para variavel
$endereco = $_POST ["endereco"]; //atribuição do campo "endereco" vindo do formulário para variavel
$bairro = $_POST ["bairro"]; //atribuição do campo "bairro" vindo do formulário para variavel
$cidade = $_POST ["cidade"]; //atribuição do campo "cidade" vindo do formulário para variavel
$estado = $_POST ["estado"]; //atribuição do campo "estado" vindo do formulário para variavel
$pais = $_POST ["pais"]; //atribuição do campo "pais" vindo do formulário para variavel
$login = $_POST ["login"]; //atribuição do campo "login" vindo do formulário para variavel
$senha = $_POST ["senha"]; //atribuição do campo "senha" vindo do formulário para variavel
//Gravando no banco de dados !
//conectando com o localhost - mysql
$conexao = mysql_connect("localhost","root","");
if (!$conexao)
die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mysql_error());
//conectando com a tabela do banco de dados
$banco = mysql_select_db("autorun",$conexao);
if (!$banco)
die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error());
$query = "INSERT INTO `clientes` ( `nome` , `email` , `ddd` , `telefone` , `endereço` , `bairro`, `cidade` , `estado` , `país` , `login` , `senha`)
VALUES ('$nome', '$email', '$ddd', '$telefone', '$endereco', '$bairro', '$cidade', '$estado', '$pais', '$login', '$senha')";
mysql_query($query,$conexao);
echo "Seu cadastro na Auto-Escola Autorun foi realizado com sucesso!<br/>Agradecemos a atenção.";
?>
</body>
</html>
Link para o comentário
Compartilhar em outros sites
0 respostass 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.