<? ?> <html><head><title>Confessionario</title> <link href="estilo.css" rel="stylesheet" type="text/css"></head> <body bgcolor="#FE9901"> <? if ($acao=="gravar"){ require_once("dbconfig.php"); /* verifica se os dados obrigatórios foram informados */ if (trim($HTTP_POST_VARS["titulo"]) == "") { echo "<br><br><center>Problemas ao efetuar a confissao: <b>TITULO</b> e um campo obrigatorio!</center>"; exit(); } elseif (trim($HTTP_POST_VARS["nome"]) == "") { echo "<br><br><center>Problemas ao efetuar a confissao: <b>NOME</b> e um campo obrigatorio!</center>"; exit(); } elseif (trim($HTTP_POST_VARS["confissao"]) == "") { echo "<br><br><center>Problemas ao efetuar a confissao: <b>CONFISSÃO</b> e um campo obrigatorio!</center>"; exit(); } else { $sqli = " INSERT INTO confessionario ( titulo, nome, confissao ) VALUES ( '" . addslashes($HTTP_POST_VARS["titulo"]) . "', '" . addslashes($HTTP_POST_VARS["nome"]) . "', '" . addslashes($HTTP_POST_VARS["confissao"]) . "' ) "; /* executa sql */ if (!@mysql_query($sqli)) { echo "<br><br><center>Problemas ao efetuar cadastro: " . mysql_error() . ".</center>"; exit(); } else { echo "<br><br><center>Confissao efetuada com sucesso!</center> <a href='confessionario.php'>Voltar</a>"; exit(); } } }?> <form method="post" action="" enctype="multipart/form-data"> <table width="475" border="0" align="center" cellpadding="0" cellspacing="3"> <tr> <td align="center" colspan="2"><h1>Confessionario</h1> <p>Agora voce vai poder confessar suas travessuras para a nossa galera!</p> <p>Ficou com o namorado da melhor amiga? Matou aula pra ir beber? Inventou uma mentira e faltou ao trabalho? CONFESSE!!!! </p> <p>OBS: Use sempre nomes ficticios e evite palavras de baixo calao.</p> </td> </tr> <tr> <td align="right" width="166">Titulo:</td> <td width="300" align="left"><input name="titulo" type="Text" id="titulo" value="" size="30" maxlength="70"> </tr> <tr> <td align="right" width="166">Nome ficticio:</td> <td width="300" align="left"><input name="nome" type="Text" id="nome" value="" size="30" maxlength="70"> </tr> <tr> <td align="right" width="166"> Confissao:</td> <td align="left"><textarea name="confissao" cols="30" rows="4" id="confissao"></textarea> </tr> </tr> <tr> <td align="center" colspan="2"> <input type="hidden" name="acao" value="gravar"> <input type="Submit" name="salvar" value="Que a galera perdoe meus pecados!"> </td> </tr> </table> </form> <p>Leia abaixo as confissoes da galera:</p> <p> <? include "dbconfig.php"; $sql = "select codigo, titulo from confessionario ORDER BY codigo DESC"; $query = @mysql_query($sql); if (!$query) { die ("Problemas ao executar o sql !!!"); } else { while ($coluna = @mysql_fetch_array($query)) { $codigo = $coluna["codigo"]; $titulo = $coluna["titulo"]; echo "<a href=confessionario_ver.php?id=$codigo>$titulo</a><br>"; } mysql_close($conn); } include "baixo.php" ?> </p> </body></html>

Paginacao
Started By contrata-se, 16/10/2006, 09:03
4 replies to this topic
#1
Posted 16/10/2006, 09:03
Galera queria por paginacao nessa pagina, mas seguinte ja procurei e encontrei varios links mas eu sou meio tapado ou burro nao consegui fazer funcionar em nenhuma das explicações sera qe alguem poderia me ajuar por favor
#2
Posted 16/10/2006, 10:09
Vamos começar a detectar as coisas...
Ok!!
Para começar você tem que fazer um select onde vai jogar numa variável que vai conter quandos registro você tem conforme a busca desejada...
No começo você tem que determinar quantos registro você vai desejar por página...
Então você vai passar no link das páginas qual a página que você está indo...
Então você pega essa informação multiplica pela quantidade de registro que vai desejar por página ai você terá o registro inicial e somando q quntidade de registro desejado por página você terá o último registro que vai desejar...
No final monta um select com esses dados e Utilizando LIMIT conforme os dados inicial e final...
A idéia é essa tenta ai...
??
Ok!!
Para começar você tem que fazer um select onde vai jogar numa variável que vai conter quandos registro você tem conforme a busca desejada...
No começo você tem que determinar quantos registro você vai desejar por página...
Então você vai passar no link das páginas qual a página que você está indo...
Então você pega essa informação multiplica pela quantidade de registro que vai desejar por página ai você terá o registro inicial e somando q quntidade de registro desejado por página você terá o último registro que vai desejar...
No final monta um select com esses dados e Utilizando LIMIT conforme os dados inicial e final...
A idéia é essa tenta ai...

#3
Posted 16/10/2006, 12:34
Acho mais fácil você aprender primeiro como fazer um sistema de paginação e depois aplicar em seu sistema:
Tutorial:
http://forum.wmonlin...howtopic=156522
Busca:
http://forum.wmonlin...hlite=paginacao
T+
Tutorial:
http://forum.wmonlin...howtopic=156522
Busca:
http://forum.wmonlin...hlite=paginacao
T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951
PALMEIRAS - Primeiro campeão do mundo em 1951
#4
Posted 17/10/2006, 10:03
ai que ta o lance todos esses topicos eu li e reli e nada saiu rsrs
ta fods
ta fods
#5
Posted 17/10/2006, 10:49
ai que ta o lance todos esses topicos eu li e reli e nada saiu rsrs
ta fods
ai que ta, você está testando diretamente em seu código ou está fazendo um a parte ?
no tutorial do Gifs.kit.net, qual foi sua dúvida para não ter conseguido ?
T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951
PALMEIRAS - Primeiro campeão do mundo em 1951
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)