Ir para conteúdo
Fórum Script Brasil
  • 0

PaginaÇÃo


Paulo Santos

Pergunta

EXISTE ALGUM CÓDIGO QUE FUNCIONARIA COM QUALQUER QUERY JÁ PRONTA?

O PROBLEMA É QUE JÁ TENHO UMA PÁGINA QUE MOSTRA OS DADOS DO BD.

O QUE PRECISO É PAGINAR ESSES DADOS POR PÁGINA (NÃO TODO O CONTEÚDO DA TABELA EM UMA ÚNICA PÁGINA).

EXISTEM ALGUMAS FUNÇÕES DO SCRIPT QUE DESEJO PRESERVAR... PORTANTO NÃO QUERO CRIAR UMA NOVA PÁGINA SOMENTE COMPLEMENTAR!

VEJA O CÓDIGO QUE DESEJO PAGINAR:

///////////////////////////////////////////////////////////////

<?php

error_reporting(0);

require("config.php");

mysql_connect("$dbHOST", "$dbUSER", "$dbPASSWORD");

mysql_select_db("$dbNAME");

include("top.php");

$rip = getenv('REMOTE_ADDR');

$time = time();

$newtime = $time - 3600 * 24 * $newdays;

?>

<?

if(isset($cat)) {

echo "<h2 class=\"hedder\">&nbsp;Seção $cat</h2>";

$query = mysql_query("select posted_time from classifad where (category = '$cat') and (expires > '$time')"); }

else{

echo "<h2 class=\"hedder\">&nbsp;Anúncios novos</h2>";

$query = mysql_query("select posted_time from classifad where (expires > '$time') and (posted_time > '$newtime')"); }

$i = "0";

while($ad = mysql_fetch_assoc($query)) {

$i++;

$posti[$i] = $ad['posted_time']; }

function cmp ($a, $b) {

if ($a == $b) { return "0"; }

elseif($a > $b) { return "1"; }

else{ return "-1"; } }

usort ($posti, "cmp");

$posti = array_reverse($posti);

foreach($posti as $v) {

$query = mysql_query("select adv_id, poster, title, description, url, email, remote_ip from classifad where posted_time = '$v'");

$row = mysql_fetch_array($query);

echo "<p><blockquote><b><FONT face=Arial, verdana color=#000000 size=2>Produto: $row[title]</b><br><b>Responsável:</b> $row[poster]<br><b>Descrição:</b> $row[description]</font><br>";

if($row != 'no email') {

echo "<a href=\"mailto:$row\">Email </a>"; }

if($row != "no site") {

echo " - <a href=\"$row\">Site</a>"; }

if($rip == $row[remote_ip]) { echo "<table border=0><tr><td><form action=\"updata.php\" method=\"post\"><input type=\"hidden\" name=\"id\" value=\"$row[adv_id]\"><input type=\"hidden\" name=\"nm\" value=\"$row[poster]\"><input type=\"hidden\" name=\"ti\" value=\"$row[title]\"><input type=\"hidden\" name=\"de\" value=\"$row[description]\"><input type=\"hidden\" name=\"ur\" value=\"$row\"><input type=\"hidden\" name=\"em\" value=\"$row\"><input type=\"hidden\" name=\"ip\" value=\"$row[remote_ip]\"> -- <input type=\"submit\" name=\"alterf\" value=\"Alterar \"> --</form></td><td><form action=\"updata.php\" method=\"post\"><input type=\"hidden\" name=\"id\" value=\"$row[adv_id]\"> -- <input type=\"submit\" name=\"delete\" value=\"Deletar\"> --</form></td></tr></table><hr align=left color=#0000a0 width=300>"; }

echo "</blockquote></p>";

} ?>

//////////////////////////////////////////

ESPERO QEU ALGUÉM...OBRIGADÃO DESDE JÁ!!!!!!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...