• 0
Sign in to follow this  
mag026

(Resolvido) Erro no codigo

Question

Pessoal da uma olhada no codigo ve se alguém ve algum erro, já conferi diversar vezes mais quando executo no Xamp sempre acusa o erro..

Parse error: syntax error, unexpected T_VARIABLE in C:\xampp\htdocs\chama.php on line 15

Lembrando que a Tabela em mysql.. foi criada no meu computador a principio acredito que era para estar rodando...

<html>
<title>Cadastro</title>
<head>
</head>

<body>
<form name="form1" id="form1" method="post" action="#" >
<label>Produto</label>
<input type="text" name="produto" id="produto" />
<br 
<label>Preço</label>
<input type="text" name="preço" id="preço" value="cadastrar"/>
<br />
<input type="button" name="submit" id="submit" value="Cadastrar" />
</form>

<?php
$sql = mysql_connect("localhost","root","");
$bd = mysql_select_db("curso","$sql");

$produto = $_POST["produto"];
$preço = $_POST["preço"];

$sql = mysql_query("INSERT INTO cadastro ("produto","preço") value ("$produto","preço")");

header ("Location: cadastro.php");
?>
</body>
</html>

Quem puder da uma conferida ai muito obrigado!

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

OLHE NESSA LINHA

os valores ! acho que é so isso, :)

$sql = mysql_query("INSERT INTO cadastro ("produto","preço") value ("$produto","preço")");

Share this post


Link to post
Share on other sites
  • 0
OLHE NESSA LINHA

os valores ! acho que é so isso, :)

$sql = mysql_query("INSERT INTO cadastro ("produto","preço") value ("$produto","preço")");

Realmente eu digitei o codigo errado aqui no forum, mais no arquivo real php o codigo esta certinho pelo menos eu acho...

Sera que pode algum tipow de erro no servidor do xamp para interpretar o codigo..??

Obrigado

Share this post


Link to post
Share on other sites
  • 0

<input type="text" name="preço" id="preço" value="cadastrar"/>
preço esta com value cadastrar ! tira e deixa
<input type="text" name="preço" id="preço" />
<?php
// Conexão com o banco de dados
$conn = @mysql_connect("localhost", "usuario", "senha") or die ("Problemas na conexão.");
$db = @mysql_select_db("banco", $conn) or die ("Problemas na conexão");

// Se o usuário clicou no botão cadastrar efetua as ações
if ($_POST['cadastrar']) {
    
    // Recupera os dados dos campos
    $produto = $_POST['produto'];
    $preço = $_POST['preço'];
    

    // Insere os dados no banco
    $sql = mysql_query("INSERT INTO banco VALUES ('', '".$produto."', '".$proco."')");
        
    // Se os dados forem inseridos com sucesso
    if ($sql){
        echo "Você foi cadastrado com sucesso.";
        }

?>
<!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=utf-8" />
<title>Cadastro de usuário</title>
</head>

<body>
<h1>cadastro</h1>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data" name="cadastro" >
produto:<br />
<input type="text" name="produto" /><br /><br />
preço:<br />
<input type="text" name="preço" /><br /><br />

<input type="submit" name="cadastrar" value="Cadastrar" />
</form>




</body>
</html>

tenta isso

obs :: erro ali em cima nad variaveis mais é so arruma!

obs :: erro ali em cima nad variaveis mais é so arruma!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this