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> "; } echo "</div>"; } }
<?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>"; } }