Ir ao conteúdo
  • Cadastre-se

Problema ao enviar dados de formulário pro mySQL


Ir à solução Resolvido por DiF,

Posts recomendados

Eai galera do Clube do Hardware! Essa minha primeira publicação aqui no fórum e estou com um pequeno problema de enviar os dados de um formulário que eu criei pro banco de dados, vou deixar o código abaixo.

Meu erro é que quando clico nos botões "Limpar" "Enviar" ele não realiza as funções :s e queria saber como soluciono.

<fieldset><legend class="legenda">Envie seu pedido abaixo<br/></legend><br/><div class="formulario">   <label id="nome">Nome:	  <input name="nome" type="text" class="nome" size="80"  namaxlength="80" />    </label><br/><br/>	<label id="email">E-mail:	  <input name="email" type="email" class="email" size="80" maxlength="80" />	</label><br/><br/>    <label for="subject" class="assunto">Assunto:</label>	<select name="assunto" id="txtsubject">		<option disabled="disabled" selected="selected"> -- Selecione o assunto do pedido </option>      		<option value="Pedido Músical"> -- Música</option>      		<option value="Duvidas"> -- Dúvida</option>      		<option value="Parcerias"> -- Parceria</option>      		<option value="Problemas"> -- Problema</option>      		<option value="Publicidades"> -- Publicidade</option>      		<option value="Critícas"> -- Crítica</option>      		<option value="Sugestoes"> -- Sugestõe</option>   	</select>            <label for="message">	<br/><br/>    <span class="mensagem">Mensagem:</span> </label>    <textarea name="mensagem" cols="80" rows="10" class="mensagem"></textarea>	<br/><br/>	<input type="reset" name="clear" class="limpar" value="Limpar campos">    </label>    <input type="submit"  class="enviar" value="Enviar"/>	</label>	<br/></div></form></fieldset><?phpinclude "configuração.php";$erro=1;if (isset($_POST['nome'])) {$erro=1;	if ($_POST['nome']){	if (!empty($_POST['nome'])) { 		$nome = $_POST["nome"]; 		$erro=0;		}	else{	$nome = "Você deve preencher seu nome";	$erro = 1;	}	}	$erro=1;if (isset($_POST['email'])) {$erro=1;	if ($_POST['email']){	if (!empty($_POST['email'])) { 		$email = $_POST["email"]; 		$erro=0;		}	else{		$email = "Você deve preencher seu email";	$erro = 1;	}	}	}if (isset($_POST['assunto'])) {$erro=1;	if ($_POST['assunto']){	if (!empty($_POST['assunto'])) { 		$assunto= $_POST["assunto"]; 		$erro=0;		}	else{	$assunto= "Você deve preencher com a assunto do pedido";	$erro = 1;	}	}}if (isset($_POST['mensagem'])) {$erro=1;	if ($_POST['mensagem']){	if (!empty($_POST['mensagem'])) { 		$mensagem = $_POST["mensagem"]; 		$erro=0;		}	else{	$mensagem = "Você deve preencher com a mensagem do pedido";	$erro = 1;	}	}	}}?><?php	if ($erro !=1) {		$insere = "INSERT INTO pedidos (id_pedido, nome, email, assunto, mensagem) VALUES('', '$nome','$email','$assunto','$mensagem')";		$sql = mysql_query($insere);	if (!mysql_error()) { 		echo "O cadastro foi realizado com sucesso."; 	}	else { 		echo "Erro ao inserir os dados..." . mysql_error();	}}?>

Desde já, grato!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...