Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal.
Estou criando um sistema de vendas e apareceu o seguinte problema:
Criei um formulário para cadastro de clientes e, aparentemente ele está funcionando, mas não envia os dados para o banco de dados.Coloquei o nome de usuário, bd e senha tudo corretamente.
Segue abaixo os meus códigos:
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>CADASTRO DE Clientes</title>
</head>
<body>
<form id="cadastro" name="cadastro" method="post" action="clientes_salvar.php">
<table width="800" border="0">
<tr>
<td colspan="2"><p>Informações sobre o Cliente</p></td>
</tr>
<tr>
<td width="139">Razão Social:</td>
<td width="651"><input name="razaosocial" type="text" id="razaosocial" size="40" maxlength="60" /> </td>
</tr>
<tr>
<td>Fantasia:</td>
<td><input name="fantasia" type="text" id="fantasia" size="40" maxlength="60" /></td>
</tr>
<td>CNPJ:</td>
<td><input name="cnpj" type="text" id="cnpj" size="15" maxlength="20" /></td>
</tr>
<tr>
<td>Inscrição Estadual:</td>
<td><input name="inscrestad" id="inscrestad" size="40" maxlength="60" csize="30" /></td>
</tr>
<td>Inscrição Municipal:</td>
<td><input name="inscrmunicip" id="inscrmunicip" size="40" maxlength="60" csize="30" /></td>
</tr>
<td>Segmento:</td>
<td><input name="seg" id="seg" size="40" maxlength="60" csize="30" /></td>
</tr>
<tr>
<td colspan="2"><p>Contatos</p></td>
</tr>
<tr>
<td width="139">Nome:</td>
<td width="651"><input name="nome" type="text" id="nome" size="40" maxlength="60" /> </td>
</tr>
<tr>
<td>Endereço Eletronico:</td>
<td><input name="email" type="text" id="email" size="40" maxlength="40" />
</tr>
<tr>
<td>Telefone:</td>
<td><input name="telefone" type="text" id="telefone" size="16" maxlength="14" /> </td>
</tr>
<tr><td>Cargo:</td>
<td><input name="cargo" type="text" id="cargo" size="20" maxlength="30" /> </td>
</tr>
<tr>
<td colspan="2"><p>Outras Informações</p></td>
</tr>
<tr>
<td width="139">Endereço:</td>
<td width="651"><input name="endereco" type="text" id="endereco" size="40" maxlength="60" /> </td>
</tr>
<tr><td>Bairro:</td>
<td><input name="bairro" type="text" id="bairro" size="20" maxlength="30" /> </td>
</tr>
<tr><td>Cep:</td>
<td><input name="cep" type="text" id="cep" size="20" maxlength="30" /> </td>
</tr>
<tr><td>Cidade:</td>
<td><input name="cidade" type="text" id="cidade" size="20" maxlength="30" /> </td>
</tr>
<tr><td>Estado:</td>
<td><input name="estado" type="text" id="estado" size="4" maxlength="2" /> </td>
</tr>
<tr>
<td>Telefone:</td>
<td><input name="telefone2" type="number" id="telefone2" size="16" maxlength="14" /> </td>
</tr>
<tr>
<td>Fax:</td>
<td><input name="fax" type="text" id="fax" size="16" maxlength="14" /> </td>
</tr>
<tr>
<td>Sítio:</td>
<td><input name="www" type="text" id="www" size="40" maxlength="40" /> </td> </tr>
<tr>
<td>Endereço Eletronico:</td>
<td><input name="email2" type="text" id="email2" size="40" maxlength="40" /> </td> </tr>
<tr>
<td>Endereço de Entrega:</td>
<td><textarea name="endentrega" id="endentrega" cols="25"
rows="7" ></textarea></td>
</tr>
<tr>
<td>Endereço de Cobrança:</td>
<td><textarea name="endcobranca" id="endcobranca" cols="25"
rows="7" ></textarea></td>
</tr>
<tr>
<td>Informações Comerciais:</td>
<td><textarea name="infcomerciais" id="infcomerciais" cols="25"
rows="7" ></textarea></td>
</tr>
<tr>
<td>Informações Bancarias:</td>
<td><textarea name="infbancarias" id="infbancarias" cols="25"
rows="7" ></textarea></td>
</tr>
<tr>
<td>Observações:</td>
<td><textarea name="obs" id="obs" cols="25"
rows="7" ></textarea></td>
</tr>
<tr>
<td colspan="2"><p>Código nos Fornecedores</p></td>
</tr>
<tr>
<td width="139">Fornecedor:</td>
<td> <select name="fornecedor" id="fornecedor" size="1">
<?php
$conn=mysql_connect ('localhost','DBUSER',' ');
mysql_select_db ('DBNAME',$conn);
$consulta=mysql_query("select * from fornecedores WHERE fantasia LIKE '%$fantasia%'");$id_fornecedor=$linha ["id_fornecedor"];
$fantasia=$linha ["fantasia"];
echo "<option value=\"$id_fornecedor\">$fantasia </option>\n";
}
@mysql_close();
?>
</select></td>
</tr>
<tr><td>Código:</td>
<td><input name="codigo" type="text" id="codigo" size="20" maxlength="30" /> </td>
</tr>
<tr>
<td colspan="2"><p>
<input name="cadastrar" type="submit" id="cadastrar" value="Salvar" />
<input name="limpar" type="reset" id="limpar" value="Cancelar" />
</p>
<p> </p></td>
</tr>
</table>
</form>
</body>
</html>
clientes_cadastro.php
<?php
$razaosocial = $_POST ["razaosocial"];
$fantasia = $_POST ["fantasia"]; //
$cnpj = $_POST ["cnpj"];
$inscrestad = $_POST ["inscrestad"];
$inscrmunicip = $_POST ["inscrmunicip"];
$seg = $_POST ["seg"];
$nome = $_POST ["nome"];
$email = $_POST ["email"];
$telefone = $_POST ["telefone"];
$cargo = $_POST ["cargo"];
$endereco = $_POST ["endereco"];
$bairro = $_POST ["bairro"];
$cep = $_POST ["cep"];
$cidade = $_POST ["cidade"];
$estado = $_POST ["estado"];
$telefone2 = $_POST ["telefone2"];
$fax = $_POST ["fax"];
$www = $_POST ["www"];
$email2 = $_POST ["email2"];
$endentrega = $_POST ["endentrega"];
$endcobranca = $_POST ["endcobranca"];
$infcomerciais = $_POST ["infcomerciais"];
$infbancarias = $_POST ["infbancarias"];
$obs = $_POST ["obs"];
$fornecedor = $_POST ["fornecedor"];
$codigo = $_POST ["codigo"];
$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("DBNAME",$conexao);
if (!$banco)
die ("Erro de conex�o com banco de dados, o seguinte erro ocorreu -> ".mysql_error());
$query = "INSERT INTO `clientes` ( `razaosocial` , `fantasia` , `cnpj` , `inscrestad`, `inscrmunicip` , `seg` , `nome` , `email` , `telefone` , `cargo` , `endereco` , `bairro` , `cep` , `cidade`, `estado` , `telefone2` , `fax` , `www` , `email2` , `endentrega` , `endcobranca` , `infcomerciais` , `infbancarias` , `obs` , `fornecedor` , `codigo` , `id_cliente` )
VALUES ('$razaosocial', '$fantasia', '$cnpj', '$inscrestad', '$inscrmunicip' , '$seg' , '$nome', '$email', '$telefone', '$cargo', '$endereco', '$bairro', '$cep', '$cidade', '$estado', '$telefone2', '$fax', '$www', '$email2', '$endentrega', '$endcobranca', '$infcomerciais', '$infbancarias', '$obs', '$fornecedor', '$codigo', '')";
mysql_query($query,$conexao);
echo "<script>alert('Cadastro efetuado com sucesso');parent.location = 'clientes_cadastro.php';</script>";
?>
clientes_salvar.php
Carregando comentários...