2
respostas

erro conexao mysql mac

Ao tentar me conectar da o seguinte erro

nota: estou usando o servidor do php por linha de comando e mysql instalado manualmente o mesmo conecta e executa querys pelo genenciador de banco de dados que ultilizo.

Warning: mysqli_connect(): (HY000/2002): No such file or directory
mysqli_query() expects parameter 1 to be mysqli, boolean given

Meu codigo e o seguinte

$conexao = mysqli_connect("localhost", "root", "FR&&BSDCMM", "loja");

$query  = "nsert into produtos (nome, preco) values ( '{$nome}', '{$preco}' )";
mysqli_query($conexao, $query);
mysqli_close($conexao);
2 respostas

De acordo com o código, a query está errada. Ela está assim:

$query  = "nsert into produtos (nome, preco) values ( '{$nome}', '{$preco}' )";

O correto seria:

$query  = "insert into produtos (nome, preco) values ( '{$nome}', '{$preco}' )";

Então mesmo corrigindo isso o erro de conexão com o banco persiste.