<?
?>
<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)










