abobre 0 Denunciar post Postado Junho 27, 2008 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. 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
hgb7 3 Denunciar post Postado Junho 27, 2008 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
abobre 0 Denunciar post Postado Junho 27, 2008 Mais o que exatamente esse código vai fazer ? Grato Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Junho 27, 2008 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
abobre 0 Denunciar post Postado Junho 27, 2008 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
Alaerte Gabriel 662 Denunciar post Postado Junho 27, 2008 É 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