Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Sou iniciante no php e estou tendo dificuldade com o formulario
CRIEI 3 ARQUIVOS (formulario, a funções e a coneção)
so que quando envio o formulario para o banco de dados da esse erro
Parse error: syntax error, unexpected T_VARIABLE in C:\Arquivos de programas\EasyPHP-5.3.3\www\tutorialphp\mysql_php\funcoes.php on line 4
CRIEI A FUNCÕES
funcoes.php
1 <?php
2 include "conexao.php"
3
4 $grava_nome = $_POST['nome'];
5 $grava_email = $_POST['email'];
6 $grava_cidade = $_POST['cidade'];
7 $grava_mensagem = $_POST['mensagem'];
8
9 if ($_GET['funcao'] == "gravar") {
10
11 $sql_gravar = mysql_query ("INSERT INTO tb_curso (nome, email, cidade, mensagem) value
12 ('$grava_nome','$grava_email','grava_cidade','grava_mensagem')");
13 header('location:form.php');
14 }
15 ?>
formulario
form.php
<form id="form1" name="form1" method="post" action="funcoes.php?funcao=gravar">
<table width="330" border="0" cellspacing="3" cellpadding="3">
<tr>
<td width="66">Nome:</td>
<td width="264"><label>
<input name="nome" type="text" id="nome" size="40" />
</label></td>
</tr>
<tr>
<td>Email:</td>
<td><input name="email" type="text" id="email" size="40" /></td>
</tr>
<tr>
<td>Cidade:</td>
<td><input name="cidade" type="text" id="cidade" size="40" /></td>
</tr>
<tr>
<td>Mensagem:</td>
<td><label>
<textarea name="mensagem" id="mensagem" cols="45" rows="5"></textarea>
</label></td>
</tr>
<tr>
<td> </td>
<td><label>
<input type="submit" name="button" id="button" value="Cadastrar" />
</label></td>
</tr>
</table>
</form>
E CRIEI A CONEXÃO
conexao.php
<?php
$db = mysql_connect ("127.0.0.1","root","");
$dados = mysql_select_db("curso_bd",$db);
?>
Eu uso o PHP5
se alguem pode me ajudar vou ficar muito agradecido.
Carregando comentários...