Exportar Dados Do Mysql Para Php
#1
Posted 16/08/2007, 17:43
Exemplo: eu tenho uma tabela com o nome "char"
com os seguintes dados:
----------------------------------------------------
jogador conta classe mortes
1 1 bruxo 2
2 2 elfo 9
3 3 orc 20
----------------------------------------------------
ai na pagina php queria uma tabela asim
RANK DE QUEM MORREU MAIS
---------------------------------------------------------------------
RANk JOGADOR CLASSE MORTES
1° Lugar 3 orc 20
2°lugar 2 elfo 9
3°lugar 1 bruxo 2
---------------------------------------------------------------------
se alguem souber me ajuda obrigado.
#2
Posted 16/08/2007, 20:39
<php? $link=mysql_connect("localhost","USUARIO_DATABASE","SENHA_DATABASE")or die("Erro ao se conectar com o DB"); mysql_select_db("DATABASE",$link)or die("Erro ao selecionar a tabela"); $busca=mysql_query("SELECT * FROM tabela"); while($ver=mysql_fetch_assoc($busca)){ $classes=$ver[' ']; /*coloque aqui o nome do campo da tabela, exemplo coloque o nome do campo que armazena os nomes das classes*/ $nomes= $ver[' '];/* coloque aqui o nome do campo da tabela que armazena o nome dos jogadores*/ echo "Jogadores: <b>$nomes</b><br>Classe: $classe"; } mysql_free_result($busca); mysql_close($link); ?>
bem, sei que não é isso que tu quer, é só pra te dar uma idéia de como fazer... estuda PHP & MySQL.
fui.
Atenciosamente.
Edição feita por: The Cod, 16/08/2007, 20:43.
Visitem também >>>> Portal Masters - Fórum
#3
Posted 16/08/2007, 21:47
<?php
$link=mysql_connect("localhost","meu_user","minhasenha")or die("Erro ao se conectar com o DB");
mysql_select_db("netosjb_rag06",$link)or die("Erro ao selecionar a tabela");
$busca=mysql_query("SELECT * FROM char");
while($ver=mysql_fetch_assoc($busca)){
$classes=$ver['kills']; /*coloque aqui o nome do campo da tabela, exemplo coloque o nome do campo que armazena os
nomes das classes*/
$nomes= $ver['names'];/* coloque aqui o nome do campo da tabela que armazena o nome dos jogadores*/
echo "Jogadores: <b>$nomes</b><br>Classe: $classe";
}
mysql_free_result($busca);
mysql_close($link);
?>
so que da o seguinte erro olha www.rox-ro.net/teste.php
#4
Posted 17/08/2007, 13:55
<?php $link=mysql_connect("localhost","meu_user","minhasenha")or die("Erro ao se conectar com o DB"); mysql_select_db("netosjb_rag06",$link)or die("Erro ao selecionar a tabela"); $busca=mysql_query("SELECT * FROM char"); while($ver=mysql_fetch_array($busca)){ $classes=$ver['kills']; /*coloque aqui o nome do campo da tabela, exemplo coloque o nome do campo que armazena os nomes das classes*/ $nomes= $ver['names'];/* coloque aqui o nome do campo da tabela que armazena o nome dos jogadores*/ echo "Jogadores: <b>$nomes</b><br>Classe: $classes"; } mysql_close($link); ?>
Edição feita por: The Cod, 17/08/2007, 13:56.
Visitem também >>>> Portal Masters - Fórum
#5
Posted 17/08/2007, 16:02
Tente outra vez, teste este código abaixo.
<?php $link=mysql_connect("localhost","meu_user","minhasenha")or die("Erro ao se conectar com o DB"); mysql_select_db("netosjb_rag06",$link)or die("Erro ao selecionar a tabela"); $busca=mysql_query("SELECT * FROM char"); while($ver=mysql_fetch_array($busca)){ $classes=$ver['kills']; /*coloque aqui o nome do campo da tabela, exemplo coloque o nome do campo que armazena os nomes das classes*/ $nomes= $ver['names'];/* coloque aqui o nome do campo da tabela que armazena o nome dos jogadores*/ echo "Jogadores: <b>$nomes</b><br>Classe: $classes"; } mysql_close($link); ?>
eu usei esse dai so que tbm deu erro olha só eu ja tentei outros codigos parecidos tbm so que da sempre o erro asim +/- parecido
pagina com o script php: http://www.rox-ro.net/cp/teste2.php
#6
Posted 18/08/2007, 13:45
Visitem também >>>> Portal Masters - Fórum
#7
Posted 18/08/2007, 15:29
as informaçoes do campo kills para uma pagina php ai quero fazer um pvp rank mostrando o nome do jogador que tbm ta salvo na tabela char no campo name, tipo quero que mostre so os 10 primeiros que mais matou (acho que pra bota todos é mais complicado por que são mais de 3 mil nomes ai vou fazer por pagina e sistema de busca quando eu aprender mais de php.).
O meu hoster do site e do mysql é pra consegui puxar os dados pq já tem o Painel de controle ( http://www.rox-ro.net/cp ) que é um script pronto que puxa os dados do mesmo banco.
Eu li uns tutorias de PHP & e Mysql e fiz outro script mais tbm da os mesmos erros.
Olha o script:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Documento sin título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <?php $link=mysql_connect("localhost","meuuser","minhasenha")or die("Erro ao se conectar com o DB"); mysql_select_db("netosjb_rag06",$link)or die("Erro ao selecionar a tabela"); $query = "SELECT name,kills FROM char"; $busca=mysql_query($query,$link); while ( $ver = mysql_fetch_array($busca)){ $matancas = $ver ['kills']; /*"kills" é o campo da tabela "char" da database "netosjb_rag06"*/ $jogador = $ver ['name']; /* "name" é o campo da tabela "char" da database "netosjb_rag06"*/ echo "Jogadores: <b>$nomes</b><br>Classe: $classes"; } mysql_close($link); ?> <table width="506" height="197" border="1" align="center" bordercolor="#FF0000"> <tr> <td width="235" height="27">Jogador:</td> <td width="261">Matanças</td> </tr> <tr> <td height="153"><div align="center"><? echo $jogador; ?></div></td> <td width="261"><div align="center"><? echo $matancas; ?></div></td> </tr> </table> </body> </html>
como pode ver tentei fazer ele mostrar fora da tabela e dentro mas não deu de nenhun jeito =/ olha o site http://www.rox-ro.ne...ste/teste10.php
o que será que pode ta fazendo dar esse erro =/ ?
EDIt: eu presiso mudar algo na db ou na tabela pra ele funcionar em php?
Edit 2: Olha um exemplo http://www.war-robr.com/cp/rank.php
Edição feita por: NerD~ anormal, 18/08/2007, 16:06.
#8
Posted 20/08/2007, 13:45
<?php $link=mysql_connect("localhost","meuuser","minhasenha")or die("Erro ao se conectar com o DB"); mysql_select_db("netosjb_rag06",$link)or die("Erro ao selecionar a tabela"); $query = "SELECT name,kills FROM char"; $busca=mysql_query($query,$link) or die (mysql_error()); while ( $ver = mysql_fetch_array($busca)){ ?> <table width="506" height="197" border="1" align="center" bordercolor="#FF0000"> <tr> <td width="235" height="27">Jogador:</td> <td width="261">Matanças</td> </tr> <tr> <td height="153"><div align="center"><? echo $ver ['name']; ?></div></td> <td width="261"><div align="center"><? echo $ver ['kills']; ?></div></td> </tr> </table> <? } ?>
tenta assim e mostra o erro que acontece
ai veremos o q eh
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)