Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <?php
- if (isset($_GET["busca"])) {
- $busca = $_GET["busca"];
- $titulo = "Buscando Veiculos por $busca";
- } else {
- $titulo = "Buscando Veículos";
- }
- ?>
- <meta charset="utf-8"/>
- <title>
- <?php echo $titulo; ?>
- </title>
- </head>
- <body>
- De qual marca deseja?<br/>
- <?php
- $servidor= "localhost";
- $usuariobanco = "root";
- $password = "";
- $dbname = "pw2017";
- // Criar conexão
- $conn = new mysqli($servidor, $usuariobanco, $password, $dbname);
- // Checar a conexão
- if (mysqli_connect_error()) trigger_error(mysqli_connect_error());
- $sql = "select marca from veiculos group by marca";
- $resultado = $conn->query($sql);
- if ($resultado->num_rows > 0) {
- while($linha = $resultado->fetch_assoc()) {
- echo "<a href='?busca=".$linha["marca"]."'>"
- .$linha["marca"]."</a><br/>";
- }
- }
- if (isset($_GET["busca"]) and ($_GET["busca"]!='')) {
- $busca = $_GET["busca"];
- $sqlbusca = "where marca = '$busca'";
- //preparar e executar
- $sql = "Select id_veiculos,marca,modelo, ano,
- media from veiculos $sqlbusca order by media";
- $resultado = $conn->query($sql);
- if ($resultado->num_rows > 0) { //quantidade de registros > 0
- // imprimir dados
- $mediaGeral = 0;
- while($linha = $resultado->fetch_assoc()) {
- echo "id: " . $linha["id_veiculos"]. " - Marca: " .
- $linha["marca"]. " " . $linha["modelo"].
- " " . $linha["ano"]. " " . $linha["media"].
- "<br>";
- $media = $linha["media"];
- $mediaGeral= $mediaGeral+$media;
- }
- $mediaGeral = $mediaGeral /$resultado->num_rows;
- echo "Média geral = $mediaGeral";
- } else {
- echo "Nenhum resultado encontrado";
- }
- $conn->close();
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment