Estou tentando gravar dados no banco de dados, mas o formulario não grava e da o erro,
Parse error: syntax error, unexpected ';' in /home/infohelp/public_html/comandos/principal.php on line 15
Aqui meu código:
<!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>Untitled Document</title>
</head>
<link href="css/css2.css" rel="stylesheet" type="text/css" />
<?
include "config.php";
$nome = $_POST["nome"];
$email = $_POST["email"];
$cidade = $_POST["cidade"];
$mensagem = $_POST["mensagem"];
if($_GET['btn'] == "gravar";){
$cadastrar = mysql_query("INSERT INTO comandos_sql (nome, email, cidade, mensagem)
VALUES
('$nome','$email','$cidade','$mensagem',)",$db)or die(mysql_error());;
if ($cadastar ==1){
print"
<meta HTTP EQUIVE=REFESH CONTENT='0; URL=principal.php'>
<script type=\"text/javascript\">
alert(\"Cadastro Feito com Sucesso.\");
</script>
";
}
?>
<form id="form1" name="form1" method="post" action="?btn=gravar">
<table width="321" cellpadding="3" cellspacing="3">
<tr>
<td width="69">Nome:</td>
<td width="229"><input name="nome" type="text" id="nome" /></td>
</tr>
<tr>
<td>Email:</td>
<td><input name="email" type="text" id="email" /></td>
</tr>
<tr>
<td>Cidade:</td>
<td><input name="cidade" type="text" id="cidade" /></td>
</tr>
<tr>
<td valign="top">Mensagem:</td>
<td><p>
<textarea name="mensagem" cols="35" rows="5" id="mensagem"></textarea>
</p>
<p>
<input name="Submit" type="submit" id="Submit" value="gravar" />
<input type="reset" name="Submit2" value="Deletar!" />
</p></td>
</tr>
</table>
</form>
</div>
</body>
</html>










