Seguinte, no colégio, alguns trabalhos a gente tem que enumerar uma lista de resultados. Fazemos isso com um programinha lá, tipo o Word, mas mais específico, pois em geral os trabalhos são de matemática.
Então, estou fazendo um sistema e queria imprimir x resultados, onde x será um número variável. E queria que esses x resultados fossem enumerados de 1 a x. É possível isso com o PHP? Se sim, como?
Obrigado!
Enumeração De Resultados?
Started By Inu, 19/12/2007, 12:05
4 replies to this topic
#1
Posted 19/12/2007, 12:05
#2
Posted 19/12/2007, 19:19
É só criar uma variável com um valor inicial e ir somando um a cada resultado. E se eu entendi, é até melhor usar o próprio html, com uma lista ordenada. <ol>
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador
#3
Posted 19/12/2007, 19:59
Err, isso do html...
Do PHP eu faço assim:
Valeu pela ajuda Lex!
while($linhas = mysql_fetch_array($selecionar_dados)){ echo "<ol><li> ".$linhas['nome']."</ol><br />"; }Ficou assim:
Então acho que não vai dar mesmo...1. Rafa
1. Rafa
1. Rafa
Do PHP eu faço assim:
$lista_numerica .= 0; while($linhas = mysql_fetch_array($selecionar_dados)){ $lista_numerica++; echo $lista_numerica." ".$linhas['nome']."<br />"; }É isso né? Aqui deu certo, mas pode ser que isso seja gambiarra pura... ;x
Valeu pela ajuda Lex!
#4
Posted 19/12/2007, 22:20
Bom, você errou quanto ao seu código de lista ordenada em HTML, pois você está criando uma lista ordenada a cada resultado, enquanto na verdade você deve apenas criar uma lista ordenada e os resultados coloca-los dentro da lista (<liL</li>).
Portanto o correto seria:
Faça o teste ai.
Abraço!
Portanto o correto seria:
echo "<ol>"; while($linhas = mysql_fetch_array($selecionar_dados)){ echo "<li> ".$linhas['nome']."</li><br />"; } echo "</ol>";
Faça o teste ai.
Abraço!
#5
Posted 20/12/2007, 15:21
Bem, agora deu certo. Valeu pela ajuda pessoal!
;D
;D
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)