Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Blc

Como junto esses dois codigos PHP?

Recommended Posts

<?include("include/conexao.php");$sql = mysql_query("SELECT * FROM produtos"); ?><table border="0" cellpadding="0" cellspacing="0"> <?// Agora vamos montar o código. Pegue o valor total de resultados: $total = mysql_num_rows($sql); // Defina o número de colunas que você deseja exibir: $colunas = "4"; // Agora vamos ao "truque": if ($total>0) { for ($i = 0; $i < $total; $i++) { if (($i%$colunas)==0) { ?> <tr>   <td height="14" colspan="8" background="imagens/layout/lhorizontal.gif">   </td> </tr> <tr>    <? }?><?$dados= mysql_fetch_array($sql);?>    <td width="135" align="center" valign="top">       <? if($dados[imagem] != ""){?>      <a href="javascript:AbreJanelaGaleria('janela.php?dir=imagens/<? echo $dados['imagem'];?>')"><img src="imagens/<? echo $dados['fabricante']?>/<? echo $dados['imagem']?>" border="0" align="center"><br></a>       <? }?>      <b><br><font class="texto"><? echo $dados['nome']?></font></b><br><br>    </td>    <td width="10" background="imagens/layout/lvertical.gif">	</td>  <? }}?>  <a href="<? echo $dados['categoria']?>.php" class="texto1"><? echo $dados['categoria']?></a> > <a href="<? echo $dados['fabricante']?>.php" class="texto1"><? echo $dados['fabricante']?></a> </tr></table>

e esse

 

<?phpclass paginacao_mysql {	var $host;	var $user;	var $pass;	var $db;	var $tabela;	var $records;	var $numero;	var $pages;	var $orderby;	function connect(){  $connect = mysql_connect($this->host, $this->user, $this->pass) or die(mysql_error());  mysql_select_db($this->db, $connect) or die(mysql_error());	}	function show_db($pg){  if(!isset($pg)){ 	 $pg = 1;  }  $start = ($pg * $this->records) - $this->records;  $sql = "SELECT * FROM $this->tabela ORDER BY $this->orderby LIMIT $start,$this->records";  $result = mysql_query($sql) or die("Nao foi possivel executar query. " . mysql_error());  print("<table border=\"1\">\n");  print("<tr>\n");  $num_fields = mysql_num_fields($result);  $i = 0;  while($row = mysql_fetch_assoc($result)){ 	 print("<tr>\n"); 	 foreach($row as $key=>$value){    print("<td align=\"center\">$value</td>\n"); 	 } 	 print("</tr>\n");  }  print("</table>");  mysql_free_result($result); 	}	function paginacao($pg){  if(empty($pg)){ 	 $pg = 1;  }  $sql = "SELECT * FROM $this->tabela";  $result = mysql_query($sql) or die("Nao foi possivel executar query. " . mysql_error());  $i = 0;  while($row = mysql_fetch_array($result)){ 	 $i++;  }  $paginas = ceil($i/$this->records);  if($paginas > 1){ 	 $i = 1; 	 while($i <= $paginas){    if($i == 1){   	 print("$this->pages: ");    }    if($i == $pg){   	 $base = $i;   	 $array[$i] = $i;    }else{   	 $array[$i] = $i;    }    $i++; 	 } 	 if($base > $this->numero){    $start = $array[$base] - $this->numero; 	 }else{    $start = 1; 	 } 	 if(count($array) >= ($base + $this->numero)){    $end = $array[$base] + $this->numero; 	 }else{    $array2 = array_reverse($array);    $end = $array2[0]; 	 } 	 $i = $start; 	 while($i <= $end){    if($i == $base){   	 print("$i");    }else{   	 print("<a href=\"$_SERVER[PHP_SELF]?pg=$i\">$i </a>");    } 	 $i++; 	 }  }  mysql_free_result($result);	}}?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

dependendo do código você pode colocar td na msm pg, um embaixo do outro, ou um em cada pg, chamando-os com include require..., depende, só pensar, isso é lógica.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.