Esempio n. 1
0
    if (!($res = $con->query($query))) {
        echo "<p class='error'>Se ha producido un Error y se ha sido registrado.</p>";
        return;
    }
    // Muestra cuantos resultados de la búsqueda hay.
    echo "<p>Aproximadamente " . $res->num_rows . " resultados</p>";
    echo "<ul>";
    // Bucle que para cuando la línea este vacía pare el bucle.
    while ($row = $res->fetch_row()) {
        // Crea el obj. coche. Y posteriormente le introducimos los datos devueltos por la consulta dentro del obj.
        $coche = new Auto();
        $coche->setId($row[0]);
        $coche->setModelo($row[2]);
        $coche->setConsumo($row[3]);
        $coche->setEmisiones($row[4]);
        $coche->setMarca($row[1]);
        // Introduce el obj. coche dentro del array coches y utiliza como id el id de a consulta
        $coches[$row[0]] = $coche;
        // Muestra la marca y el modelo por pantalla.
        echo "<li>" . $coche->getMarca() . " " . $coche->getModelo() . "</li>";
    }
    echo "</ul>";
    // Para la conexión.
    $res->close();
    $con->close();
    ?>
        </div>
        <!-- /div[result] -->
    <?php 
}
?>
Esempio n. 2
0
    if (!$querys) {
        echo "<p class='error'>" . $database->mensajeError() . "</p>";
        return;
    }
    // Muestra cuantos resultados de la búsqueda hay.
    echo "<p>Aproximadamente " . mysqli_num_rows($querys) . " resultados</p>";
    echo "<ul>";
    // Bucle que para cuando la línea este vacía pare el bucle.
    while ($row = $database->siguiente()) {
        // Crea el obj. coche. Y posteriormente le introducimos los datos devueltos por la consulta dentro del obj.
        $coche = new Auto();
        $coche->setId($row->Id);
        $coche->setModelo($row->Modelo);
        $coche->setConsumo($row->Consumo);
        $coche->setEmisiones($row->Emisiones);
        $coche->setMarca($row->Marca);
        // Introduce el obj. coche dentro del array coches y utiliza como id el id de a consulta
        $coches[$row->Id] = $coche;
        // Muestra la marca y el modelo por pantalla.
        echo "<li>" . $coche->getMarca() . " " . $coche->getModelo() . "</li>";
    }
    echo "</ul>";
    // Para la conexión.
    $database->desconectar();
    ?>
        </div>
        <!-- /div[result] -->
    <?php 
}
?>
</article>
Esempio n. 3
0
            die;
        }
        $consulta = "SELECT * FROM automoviles WHERE modelo like '%" . $busqueda . "%'";
        if (!($result = $con->query($consulta))) {
            echo "Se ha producido un error al ejecutar la consulta";
            die;
        }
        $num_resultados = $result->num_rows;
        echo "{$num_resultados} resultados.";
        $array_coches = array();
        echo '<ul>';
        $pos_auto = 0;
        while ($row = $result->fetch_row()) {
            $auto = new Auto();
            $auto->setId($row[0]);
            $auto->setMarca($row[1]);
            $auto->setModelo($row[2]);
            $auto->setConsumo($row[3]);
            $auto->setEmisiones($row[4]);
            $array_coches[$pos_auto] = $auto;
            $pos_auto++;
            echo "<li>" . $auto->getMarca() . " " . $auto->getModelo() . "</li>";
        }
        echo '</ul>';
    }
    echo '</div>';
}
?>

</body>
</html>
Esempio n. 4
0
            $mysql->mensajeError();
            die;
        }
        $consulta = "SELECT * FROM automoviles WHERE modelo like '%" . $busqueda . "%'";
        $result = $mysql->ejecutar_consulta($consulta);
        if (!$result) {
            $mysql->mensajeError();
            die;
        }
        $num_resultados = mysqli_num_rows($result);
        echo "{$num_resultados} resultados.";
        $array_coches = array();
        echo '<ul>';
        while ($row = $mysql->siguiente()) {
            $auto = new Auto();
            $auto->setId($row->Id);
            $auto->setMarca($row->Marca);
            $auto->setModelo($row->Modelo);
            $auto->setConsumo($row->Consumo);
            $auto->setEmisiones($row->Emisiones);
            $array_coches[$row->Id] = $auto;
            echo "<li>" . $auto->getMarca() . " " . $auto->getModelo() . "</li>";
        }
        echo '</ul>';
    }
    echo '</div>';
}
?>

</body>
</html>