Aqui está todo o meu código do curso até agora:
cabeçalho:
</head>
<body>
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand" href="index.php">Minha Loja </a>
</div>
<div>
<ul class="nav navbar-nav">
<li><a href="produto-formulario.php">Adiciona Produto</a></li>
<li><a href="sobre.php">Sobre</a></li>
</ul>
</div>
</div>
</div>
<div class="container">
<div class="principal">
Rodapé
</div>
</div>
</body>
</html>
index.php
<?php include("cabecalho.php") ?>
<h1>Bem Vindo e Hello World!!!</h1>
<?php include("rodape.php") ?>
produto-formulário.php
<html>
<?php include("cabecalho.php") ?>
<h1>Formulário de Cadastro</h1>
<form action="adiciona-produto.php">
<table class="table">
<tr>
<td>Nome:</td>
<td><input class="form-control" type="text" name="nome"> <br> </td>
</tr>
<tr>
<td>Preço:</td>
<td>
<input class="form-control" type="number" name="preco"> <br>
</td>
</tr>
<tr>
<td>
<button class="btn btn-primary" type="submit"/> Cadastrar </button>
</td>
</tr>
</table>
</form>
<?php include("rodape.php") ?>
</html>
adiciona-produto.php
<html>
<?php include("cabecalho.php") ?>
<?php
function insereProduto($conexao, $nome, $preco){
$query = "insert into produtos (nome, preco) values ('{$nome}', {$preco})";
return mysqli_query($conexao, $query);
}
$nome = $_GET["nome"];
$preco = $_GET["preco"];
$conexao = mysqli_connect('localhost', 'root', '', 'loja');
if (insereProduto($conexao, $nome, $preco)){?>
<p class="text-success">Produto <?= $nome; ?>, <?= $preco; ?> adicionado com sucesso!</p>
<?php } else {
$msg = mysqli_error($conexao);
?>
<p class="text-danger">Produto <?= $nome; ?>, não foi adicionado <?= $msg ?> </p>
<?php
}
?>
<?php include("rodape.php") ?>
</html>
loja.css
<body>{
padding-top: 50px;
}
.principal{
padding: 40px 15px;
text-align: center;
}