Ir para conteúdo
Fórum Script Brasil
  • 0

Error mysql_query() expects


André Muniz

Pergunta

Ola amigo estou começando php meu primeiro caso estou tentando resolver e esse error mysql_query() expects.

To quebrando cabeça aqui

Formulário.php

<!DOCTYPE html>
<html>
<head>
	<title>Loja</title>
</head>
<body>
<form action="salvar.php">
	produto
	<input type="text" name="nome"><br>
	preço
	<input type="number" name="preço"><br>
	<input type="submit" name="Cadastrar">

</form>
</body>
</html>

  salvar.php

<?php 
$nome = $_GET['nome'];
$preço = $_GET['preço'];
error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED);
$conexao = mysql_connect('localhost','root','','loja');
$query = "INSERT INTO produtos (nome, preço) values ('{$nome}', {$preço})";
mysql_query($conexao, $query);
mysql_close($conexao);
 ?>
 <!DOCTYPE html>
 <html>
 <head>
 	<title>Produto adicionado</title>
 </head>
 <body>
 <?php echo $nome,' ' .$preço;  ?>
 </body>
 </html>

 

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Olá! Há muitos anos que o php.net recomenda fortemente não usar nunca mais as extensões mysql_*, veja:

 

mysql_.jpg

Atualize seu php.
Use mysqli ou pdo

 

Tente assim
error_reporting (E_ALL);
$conexao = mysql_connect('localhost','root','','loja') or die(mysql_error);
$query = "INSERT INTO produtos (nome, preço) values ('{$nome}', {$preço})";
mysql_query($query, $conexao);   // creio que a ordem aqui estava invertida

Tem um exemplo bacana usando mysqli bem aqui:

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...