Jump to content


Photo

Erro Em Pequeno Código


  • Faça o login para participar
8 replies to this topic

#1 Tiagorj

Tiagorj

    Ativo

  • Usuários
  • 373 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 03/06/2005, 15:39

Oi pessoal. Estou estudando PHP e o servidor acusa esse erro.
Parse error: parse error, unexpected T_VARIABLE in /home/globalfe/public_html/sistema/receba.php on line 2

é um simples cadastro para teste.

olhem:

cadastra.php

<HTML>
<HEAD>
<TITLE>Pequeno sistema de consultas de dados</TITLE>
</HEAD>
<BODY><br><br><br>
<form method="post" action="receba.php">
Nome:<input type="text" name="nome" size="45"><br>
E-mail:<input type="text" name="emal" size="45"><br>
Seu Site: <input type="text" name="site" size="45"><br>
<input type="submit" name="enviar" Value="enviar">
</form>
</html>
</BODY>
</HTML>

e a página receba.php (que envia os dados para bd)
<? php
$conectar= mysql_connect("localhost", "usuario", "senha");
mysql_select_db("banco");
{
$nome=$_POST["nome"];
$email=$_POST["email"];
$site=$_POST["site"];
$conecta="insert into dados VALUES";
$conecta .="('$nome', '$email', '$site')";
$resultado= mysql_query($conecta);
echo "parabéns pela inclusão";
}
mysql_close($conectar)

?>

Edição feita por: Tiagorj, 03/06/2005, 16:09.

Tiago
Quem quiser me adicionar no msn: tiagoc_almeida@hotmail.com
Meu PC: Sempron 64 2.800+ (box) / Placa-mãe ECS 760GX-M / Memória DDR 256 + 256 = 512 mb / HD 80 GB (Samsung) / monitor LCD Samsung 15"

#2 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 03/06/2005, 15:44

Tira as { e }, pronto.
Klaus Paiva
Conheça também: Taperás

#3 Tiagorj

Tiagorj

    Ativo

  • Usuários
  • 373 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 03/06/2005, 15:51

Continua o erro! :blink:
pra que serve {e }?

valeu
Tiago
Quem quiser me adicionar no msn: tiagoc_almeida@hotmail.com
Meu PC: Sempron 64 2.800+ (box) / Placa-mãe ECS 760GX-M / Memória DDR 256 + 256 = 512 mb / HD 80 GB (Samsung) / monitor LCD Samsung 15"

#4 direisc

direisc

    Normal

  • Usuários
  • 90 posts
  • Sexo:Não informado

Posted 03/06/2005, 15:57

nao teria que ser
insert into dados (campos, da, tabela, pra, preencher) values (dados, pra, cada, campo, prenchido)

#5 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 03/06/2005, 16:00

Na última linha, (mysql_close) falta abrir aspas duplas.
Klaus Paiva
Conheça também: Taperás

#6 Tiagorj

Tiagorj

    Ativo

  • Usuários
  • 373 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 03/06/2005, 16:03

sai no mesmo!

segundo o livro que comprei insert into <nome_tabela> value(valor1, valor2,...valorx); é a mesma coisa que
insert into <nome_tabela>
(nome_campo1, nome_campo2...nome_campox) values (valor1, valor 2...valorx);

:(
Tiago
Quem quiser me adicionar no msn: tiagoc_almeida@hotmail.com
Meu PC: Sempron 64 2.800+ (box) / Placa-mãe ECS 760GX-M / Memória DDR 256 + 256 = 512 mb / HD 80 GB (Samsung) / monitor LCD Samsung 15"

#7 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 03/06/2005, 16:04

nao teria que ser
insert into dados (campos, da, tabela, pra, preencher) values (dados, pra, cada, campo, prenchido)

Só se especifica os campos caso não for inserir em todos eles. Caso contrário, não é necessário. ;)

[]’s :DAté mais

#8 Tiagorj

Tiagorj

    Ativo

  • Usuários
  • 373 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 03/06/2005, 16:07

no mysql_close não é necessário aspas tb!
Tiago
Quem quiser me adicionar no msn: tiagoc_almeida@hotmail.com
Meu PC: Sempron 64 2.800+ (box) / Placa-mãe ECS 760GX-M / Memória DDR 256 + 256 = 512 mb / HD 80 GB (Samsung) / monitor LCD Samsung 15"

#9 victorpfm

victorpfm

    Expert

  • Usuários
  • 566 posts
  • Sexo:Masculino

Posted 03/06/2005, 18:55

mysql_close($conectar)



mysql_close($conectar);


Edição feita por: victorpfm, 03/06/2005, 18:56.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq