Jump to content


Photo

Listagem De Dados Do Mysql!


  • Faça o login para participar
3 replies to this topic

#1 Iniciante

Iniciante

    Turista

  • Usuários
  • 40 posts
  • Sexo:Masculino
  • Localidade:Araraquara

Posted 21/12/2007, 13:14

Salve meus colegas!! como estão?
espero que bem...

Olhem só..
tenho um sistema de sorteios online que sorteia aleatoriamente os usuarios cadastrados e tal..
essa parte do sistema esta 100%...


Bom só que eu queria agora fazer uma pagina para listar todos
os dados da tabela 'concorrentes' antes de finalizar o sorteio para que nao tenha ips iguais ou algo estranho no cadastro que possa aumentar a possibilidade de um mesmo visitante sera sorteado, e nao queria fazer isso pelo phpmyadmin.. o que queria mesmo era apenas listar os dados, a exclusao eu faço pelo phpmyadmin.


a tabela concorrentes tem as seguintes colunas


id / nick / nome / cidade / estado / data / hora / ip


certo...
queria que listasse apenas o


id / nome / data / hora / ip


esse é o script que to usando


<?php
$host = "localhost";
$user = "cbal_neww"; //senha do usuario do mysql
$password = "new953"; //senha do mysql
$bd = "cbal_bd"; //nome do banco de dados

mysql_connect($host,$user,$password); 
mysql_select_db($bd);

$consulta="SELECT * FROM concorrentes";
$resultado=mysql_query($consulta);

print "<table>\n";
print "<tr><th><th><th><th>id</th>nome</th>data</th>hora</th><th>ip</tr>"
while ($linha=mysql_fetch_array($resultado)){
print("<tr><td>$linha[0]</td>");
print("<tr><td>$linha[1]</td>");
print("<tr><td>$linha[2]</td>");
print("<tr><td>$linha[3]</td>");
print("<tr><td>$linha[4]</td>");
print("<td>$linha[5]</td></tr>\n");
}
echo "</table>\n";

?>


SÓ QUE QUANDO ACIONO ELE A PAGINA FICA TODA EM BRANCO
sendo que tem vários usuários ja cadastrados..
o que poderia ser??? algo errado no código???

bom é isso,.. se alguem puder me ajudar agradeceria..
GRANDE ABRAÇO
FELIPE!!

FELIZZ NATAL A TODOSSS!
"Faça as coisas o mais simples possivel, porém nao as mais simples!"

----
Aprendendo a desenvolver php =)
vou ficar bom! aguardem...

#2 Bruno Augusto

Bruno Augusto

    ∙•● Restarting... ●•∙

  • Usuários
  • 1968 posts
  • Sexo:Não informado
  • Localidade:Itajubá

Posted 21/12/2007, 14:50

Ao invés do coringa * (tudo) troque pelo que você quer:

`id`,`nome`,`data`,`hora`,`ip`

Agora adivinhar o erro fica difícil. Tenta por depois o mysql_query() um or die(mysql_error());. Daí fica mais fácil ajudar.

Mas arrisco diz\er que seu problema é estar usando par~enteses no print. Nunca vi isso antes. Experimenta escrever sem eles, como você fez nas linhas antes do while

Edição feita por: Bruno Augusto, 21/12/2007, 14:53.


#3 jfsso

jfsso

    12 Horas

  • Usuários
  • 145 posts
  • Sexo:Não informado
  • Localidade:Tsukuba
  • Interesses:JAVA - PHP - RUBY - PERL - PYTHON - MYSQL

Posted 23/12/2007, 12:17

Talvez voce pode precisar usar isso:
http://dev.mysql.com...-functions.html
João

#4 Iniciante

Iniciante

    Turista

  • Usuários
  • 40 posts
  • Sexo:Masculino
  • Localidade:Araraquara

Posted 26/12/2007, 06:31

Caro Bruno e jfsso,..

Amigos eu consegui arrumar!! muito obrigadoo, muito obrigado mesmo hehahea
eu dei uma pesquisada em casa em algumas apostilas e deu certo, assim que eu chegar no trabalho eu vou postar o codigo arrumado aqui pra quem quiser utiliza-lo e dar uma estudada!

desculpa a demora para responder, mas é que estou programando na maquina do meu serviço.

Grande abraço,...
Qualquer coisa contem comigo

Felipe.
"Faça as coisas o mais simples possivel, porém nao as mais simples!"

----
Aprendendo a desenvolver php =)
vou ficar bom! aguardem...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq