Estou utilizando o Wamp com php 7.0.10 e mysql 5.7.14, criei o banco de dados e a tabela conforme orienta o curso mas estou recebendo essas mensagens de erro:
( ! ) Warning: mysqli_connect(): (HY000/1049): Unknown error 1049 in Z:\Desenvolvimento\wamp64\www\loja\adiciona-produto.php on line 9
Call Stack
# Time Memory Function Location
1 0.0117 367416 {main}( ) ...\adiciona-produto.php:0
2 0.0120 367712 mysqli_connect ( ) ...\adiciona-produto.php:9
( ! ) Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in Z:\Desenvolvimento\wamp64\www\loja\adiciona-produto.php on line 11
Call Stack
# Time Memory Function Location
1 0.0117 367416 {main}( ) ...\adiciona-produto.php:0
2 0.1519 368336 mysqli_query ( ) ...\adiciona-produto.php:11
Produto Ar não foi adicionado.
<?php
include("cabecalho.php");
$nome = $_GET["nome"];
$preco = $_GET["preco"];
$query = "insert into produtos (nome, preco) values ('{$nome}', {$preco})";
$conexao = mysqli_connect('localhost', 'root', '', 'loja');
if(mysqli_query($conexao, $query)) {
?>
<p class="alert-success">Produto <?= $nome; ?>, <?= $preco; ?> adicionado com sucesso!</p>
<?php
} else {
?>
<p class="alert-danger">O produto <? = $nome; ?> não foi adicionado</p>
<?php
}
?>