Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17638
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Listar dados do MySQL em várias colunas (sem paginação)

29-03-2007 22:00

Abaixo deixo um script para listar dados de banco de dados em duas colunas, tipo, você tem uma tabela com o campo ID
1
2
3
4

ai, nesse script vai ficar:
1 2
3 4
etc...

segue o código abaixo:

<?php $host = "localhost"; $usuariodb = "usuario"; $senhadb = "senha"; $db = "bancodedados"; $conexao=mysql_connect ("$host", "$usuariodb", "$senhadb") or die ('Não foi possível a conexão, o erro: ' . mysql_error()); mysql_select_db ("$db") or die("não foi possivel achar o bd"); $chamada = mysql_query("SELECT * FROM tabela ORDER BY campo ASC"); echo "<table border=1>"; $i=""; while($dados=mysql_fetch_array($chamada)) { $variavel = $dados['seucampo']; $i++; /* o 2 abaixo é um valor muito importante no script ele define o número de colunas que terá o script 2 = duas colunas, 3 = 3 colunas, etc. */ if($i % 2 == 0 ? $valor="</td></tr><tr>" : $valor="</td>") echo "<td>$variavel".$valor; } ?> </table> <?php mysql_close($conexao); ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado