Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Igor Azevedo

Erro de sintaxe

Recommended Posts

Boa noite, estou aprendendo a criar uma tabela em MySQL e PHP, e esse é o meu codigo

<?php
	switch ($_POST["fcolor"]){
		case "r":
			$cor = "Vermelho";
			break;
		case "g":
			$cor = "Verde";
			break;
		case "b":
			$cor = "Azul";
			break;	
	}
	$nome = $_POST["name"];
	setcookie("cor", $_POST["fcolor"], time()+3600);
	setcookie("nome", $_POST["name"], time()+3600);
	mysql_connect("mysql1.000webhost.com", "a2223068_igoraf", "igoraf154") or die(mysql_error());
	mysql_select_db("a2223068_SQL") or die(mysql_error());
	$strSQL = "INSERT INTO Visitantes(Nome,Cor) VALUES('" . $nome . "','" . $cor . "',)"; 
	mysql_query($strSQL) or die(mysql_error());
	mysql_close();
?>  

A parte de inserir dados, eu segui exatamente como o tutorial falava, mudei apenas o esquema de receber dados, mas quando tento abrir o site, aparece o seguinte erro:

"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1".

Vcs podem me ajudar?

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.