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

Exibir Resultados Em 3 Colunas


AMDeus

Pergunta

estou apanhando... como não trabalho com PHP, vou pelos tutoriais, mas esse aqui to apanhando.

agora é aplicar no meu documento:

Seguinte, abaixo vai a página que deverá ser impressa pelo navegador, ou seja, a página já configurada para a folha de etiquetas adesivas;

<table border="1" cellpadding="0" cellspacing="5" width="615" id="table1" height="794">
	<tr>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
	</tr>
	<tr>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
	</tr>
	<tr>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
	</tr>
	<tr>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
	</tr>
	<tr>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
	</tr>
	<tr>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
	</tr>
	<tr>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
	</tr>
	<tr>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
	</tr>
	<tr>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
	</tr>
	<tr>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
  <td style="border-style: solid; border-width: 1px">&nbsp;</td>
	</tr>
</table>
E abaixo o código PHP que foi adicionado no tópico anterior:
<?php
$conn = mysql_connect("host","user","senha");
$banco = mysql_select_db("bancodedados");
$busca = "SELECT * FROM tabela";
$total_reg = "10"; // número de registros por página
if (!$pagina) {
$pc = "1";
} else {
$pc = $pagina;
}
$inicio = $pc - 1;
$inicio = $inicio * $total_reg;
$limite = mysql_query("$busca LIMIT $inicio,$total_reg");
$todos = mysql_query("$busca");

$tr = mysql_num_rows($todos); // verifica o número total de registros
$tp = $tr / $total_reg; // verifica o número total de páginas

// vamos criar a visualização
while ($dados = mysql_fetch_array($limite)) {
$nome = $dados["nome"];
echo "Nome: $nome<br>";
}

$sql=$limite;

#####++++++++++++++

echo "<table width=100 border=0>";

$total = mysql_num_rows($sql);

$colunas = "3";

if ($total>0) {
for ($i = 0; $i &lt; $total; $i++) {
if (($i%$colunas)==0) {
echo "&lt;/tr>";
echo "&lt;tr>";
}

$dados = mysql_fetch_array($sql);
$nome = $dados["nome"];
echo "<td>$nome</td>";

}
} else {
echo "Nenhum registro encontrado";
}

#####++++++++++++++


// agora vamos criar os botões "Anterior e próximo"
$anterior = $pc -1;
$proximo = $pc +1;
if ($pc > 1) {
echo " <a href='?pagina=$anterior'><- Anterior</a> ";
}
echo "|";
if ($pc < $tp) {
echo " <a href='?pagina=$proximo'>Próxima -></a>";
}
?>

Deu certo, mas exibe um embaixo do outro! e não em colunas!

o que está errado??? wacko.gif

Seria exibir o nome, cidade, estado, endereço... para imprimir!

Gostaria de aplicar na tabela acima! alguém pode me ajudar?

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...