function apagarModalidade($value)
{
    $error = false;
    $db = conectadb();
    $sql = "SELECT * from quadra where id_modalidade = {$value}";
    $result = mysql_query($sql) or die(mysql_error());
    if (mysql_num_rows($result) > 0) {
        $error = true;
    } else {
        $sql = mysql_query("DELETE FROM modalidade where id_modalidade = {$value}") or die(mysql_error());
    }
    return $error;
}
function exibirmodalidades()
{
    echo "<h2>Modalidades Cadastradas</h2>";
    $db = conectadb();
    $_BS['PorPagina'] = 10;
    // Número de registros por página
    $sql = mysql_query("SELECT * FROM modalidade");
    $total = mysql_num_rows($sql);
    $paginas = $total % $_BS['PorPagina'] > 0 ? (int) ($total / $_BS['PorPagina']) + 1 : $total / $_BS['PorPagina'];
    if (isset($_GET['pagina'])) {
        $pagina = (int) $_GET['pagina'];
    } else {
        $pagina = 1;
    }
    $pagina = max(min($paginas, $pagina), 1);
    $inicio = ($pagina - 1) * $_BS['PorPagina'];
    echo "<div style='display:none; width: 100%; height: 30px;' id='error'> </div>";
    echo "<div class = 'tabelapadrao'>\n\t\t\t\t<div class='linha'> \n\t\t\t\t<div class = 'coluna' style='font-weight: bold;'> Descrição </div>\n\t\t\t\t<div class = 'coluna' style='font-weight: bold;'> Ação </div>\n\t\t\t\t</div>";
    $sql = mysql_query("SELECT modalidade.*, (select count(*) from quadra where quadra.id_modalidade = modalidade.id_modalidade) as qtde FROM modalidade LIMIT {$inicio}, {$_BS['PorPagina']}") or die(mysql_error());
    if (mysql_num_rows($sql) > 0) {
        while ($resultado = mysql_fetch_array($sql)) {
            echo "<div class = 'linha'>";
            echo "<div class = 'coluna' >" . $resultado['desc_modalidade'] . " </div>";
            echo "<div class = 'coluna'><a href='excluir.php?modalidade=" . $resultado['id_modalidade'] . "' onclick = 'excluir(0, " . $resultado['id_modalidade'] . ")'><img src='images/excluir.gif' title='Excluir'/></a> </div>";
            echo "</div>";
        }
    }
    echo "</div>";
    // comeca exibicao dos paginadores
    if ($total > 0) {
        echo "<div id = 'tabela_1' align = 'center'>";
        for ($n = 1; $n <= $paginas; $n++) {
            echo "<a href='?pagina=" . $n . "#!/page_Modalidade'>" . $n . "</a>&nbsp;&nbsp;";
        }
        echo "</div>";
    }
}
Example #3
0
<?php

$_DB['hostname'] = "localhost";
$_DB['database'] = "coneti";
$_DB['username'] = "******";
$_DB['password'] = "******";
$_DB['banco'] = conectadb($_DB['hostname'], $_DB['username'], $_DB['password']);
selectdb($_DB['banco'], $_DB['database']);
function conectadb($dbHostname, $dbUsername, $dbPassword)
{
    $con = mysqli_connect($dbHostname, $dbUsername, $dbPassword);
    if (!$con) {
        die("Não foi possível conectar ao MySQL: " . mysqli_error($con));
    }
    return $con;
}
function selectdb($con, $db)
{
    mysqli_select_db($con, $db) or die("Não foi possível selecionar a base de dados: " . mysqli_error($con));
}
function query($query)
{
    global $_DB;
    $result = mysqli_query($_DB['banco'], $query);
    if (!$result) {
        die("Falha de acesso à base: " . mysqli_error($_DB['banco']) . mysqli_errno($_DB['banco']));
        throw new Exception("Erro Processando a Solicitação", $_mysqli->errno);
    }
    return $result;
}
function PrintTable($result)
<?php

require_once "functions.php";
$db = conectadb();
$_SESSION['num_dias'] = 0;
if (isset($_POST['dados'])) {
    $rs = mysql_query("SELECT * FROM quadra WHERE id_modalidade = {$_POST['dados']}");
    if (mysql_num_rows($rs) > 0) {
        echo "<option value='-1' >Selecione</option>";
        while ($linha = mysql_fetch_assoc($rs)) {
            echo "<option value='{$linha['id_quadra']}' >{$linha['desc_quadra']}</option>";
        }
    } else {
        echo "<option value='-1' >Não há quadras cadastradas</option>";
    }
}