Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

abobre

Exibir conteúdo do banco de dados(mysql

Recommended Posts

Boa tarde,

 

Estou tentando exibir o conteúdo do banco de dados, porem o conteúdo sai duplicado, estou lendo alguns tutoriais, apostilas encontradas na internet e consegui montar esse código.

 

<?php
include('configuration.php');
$msg[0] = "Conexão com o banco de dados falhos. Tente novamente!";
$msg[1] = "Não foi possivel selecionando o banco de dados. Tente novamente!";
$conexao = mysql_connect("$mosConfig_host", "$mosConfig_user", "$mosConfig_password") or die($msg[0]);
mysql_select_db("joomla", $conexao) or die($msg[1]);
$query = "select From jos_comprofiler_invites invitor_user_id, invitee_name order by invitor_user_id"; // Seleciona a coluna e as tabelas
$query = "select From jos_comprofiler avatar";
$resultado = mysql_query($query, $conexao);
while ($linha = mysql_fetch_array($resultado)) {
?>
<div align="left">
<img src="images/comprofiler/<?php echo $linha['avatar'] ?>" /><br>	
<strong>Nome:</strong>
</div>
<?php
}
?>

Com esse código eu quero que ele mostre o avatar que o usuários está usando(Essa parte eu já consegui), em seguida onde tem o nome, eu vou colocar um parametro para pegar o nome do usuário que está usando o avatar, o problema é que quando eu acesso esse script ele fica da seguinte forma.

 

Imagem Postada

 

Como podemos perceber, o item nome, está aparecendo em duplicidade, sendo que eu quero que ele apareça somente abaixo do avatar, o que será que eu fiz de errado no código ?

 

Outra coisa que eu queria fazer, era limitar a exibição, exemplo: Quero apenas exibir os últimos 5 cadastrados, como posso fazer isso ?

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

faça algo assim:

$sql="select * from cds,bandas,procedencias,nacionalidades,generos where cd_ban_id=ban_id and cd_pro_id=pro_id and cd_nac_id=nac_id and cd_gen_id=gen_id order by ban_nome";

Não sei explicar o que é exatamente, mas você deve fazer algo do tipo cd_ban_id=ban_id ... ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que vejo é alguns erros em seu script, compare-os:

 

<?php
include('configuration.php');
$msg[0] = "Conexão com o banco de dados falhos. Tente novamente!";
$msg[1] = "Não foi possivel selecionando o banco de dados. Tente novamente!";
$conexao = mysql_connect("$mosConfig_host", "$mosConfig_user", "$mosConfig_password") or die($msg[0]);
mysql_select_db("joomla", $conexao) or die($msg[1]);
$query = "select * From jos_comprofiler_invites invitor_user_id, invitee_name order by invitor_user_id"; // Seleciona a coluna e as tabelas
$resultado = mysql_query($query, $conexao);
?>
<div align="left">
<?php
while ($linha = mysql_fetch_array($resultado)) {
?>
<img src="images/comprofiler/<?php echo $linha['avatar']; ?>" />
<br>
<strong>Nome:</strong>
<?php
}
?>
</div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde Alaerte,

 

Agora gerou o erro abaixo, tente corrigir mais não consegui.

 

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\web\www\Joomla\modules\mod_Convite.php on line 19

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

É bom você prestar atenção no que ta fazendo, te disse agora pouco que ta cheio de erros ai, como por exemplo faltando " , " para separar uma tabela da outra.

 

teste

<?php
include('configuration.php');
$msg[0] = "Conexão com o banco de dados falhos. Tente novamente!";
$msg[1] = "Não foi possivel selecionando o banco de dados. Tente novamente!";
$conexao = mysql_connect("$mosConfig_host", "$mosConfig_user", "$mosConfig_password") or die($msg[0]);
mysql_select_db("joomla", $conexao) or die($msg[1]);
$resultado=mysql_query("select * From jos_comprofiler_invites,invitor_user_id, invitee_name order by invitor_user_id")or die(mysql_error()); // Seleciona a coluna e as tabelas
?>
<div align="left">
<?php
while ($linha = mysql_fetch_array($resultado)) {
?>
<img src="images/comprofiler/<?php echo $linha['avatar']; ?>" />
<br>
<strong>Nome:</strong>
<?php
}
?>
</div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.