ReDNoS Postado Fevereiro 27, 2008 Denunciar Share Postado Fevereiro 27, 2008 Olá novamente pessoal da ScriptBrasil, eu gostaria de criar uma Função que:-mostra a imagem "rank_up.gif" Se o campo TotalRankUp da minha tabela game for maior ou igual a 1.-mostra a imagem "rankd_down.gif" Se o campo TotalRankUp da minha tabela game for menor ou igual a -1.-Se for 0, não mostra nada.E Gostaria de estar fazendo esse Retorno de imagem para cada usuário de acordo com o seu TotalRankUp...Fico na espera... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Fevereiro 27, 2008 Denunciar Share Postado Fevereiro 27, 2008 Primeiro você pega o valor onde ele está gravador, depois você faz um if/elseif/else. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ReDNoS Postado Fevereiro 27, 2008 Autor Denunciar Share Postado Fevereiro 27, 2008 (editado) Primeiro você pega o valor onde ele está gravador, depois você faz um if/elseif/else.Sim, mas estou tendo dificuldades em fazer esse if.minha função está assim:function rankup($rankupimage, $rankdownimagem, $noimage) { $rankupimagem = "<img src=image/rank_up.gif>"; $rankdownimagem = "<img src=image/rank_down.gif>"; $noimage = "<img src=image/noimage.gif>"; if ($game['TotalRankUp'] >= 1) { return $rankupimagem; }else{ if ($game['TotalRankUp'] <= -1) { return $rankdownimagem; }else{ return $noimage; } } }O Problema é que não está dando quase nada certo, primeiro que ele mostra a imagem igual para todos os usuários, segundo que ele não mostra a imagem de acordo com os meus ifs...por isso estou pedindo ajuda, meu if deve ter vários erros e eu não estou sabendo quais são... Editado Fevereiro 27, 2008 por ReDNoS Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Fevereiro 27, 2008 Denunciar Share Postado Fevereiro 27, 2008 Primeiro, para que você está passando:$rankupimage, $rankdownimagem, $noimageSe você não usa? Passe apenas o valor do ranking...<?php $game['TotalRankUp'] = -1; function rankup($ranking) { $rankupimagem = "<img src=image/rank_up.gif>"; $rankdownimagem = "<img src=image/rank_down.gif>"; $noimage = "<img src=image/noimage.gif>"; if ($ranking >= 1) { return $rankupimagem; }elseif($ranking <= -1){ return $rankdownimagem; }else{ return $noimage; } } echo rankup($game['TotalRankUp']); ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ReDNoS Postado Fevereiro 27, 2008 Autor Denunciar Share Postado Fevereiro 27, 2008 :rolleyes: Funciono perfeitamente :rolleyes: , obrigado :blush: Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ReDNoS
Olá novamente pessoal da ScriptBrasil, eu gostaria de criar uma Função que:
-mostra a imagem "rank_up.gif" Se o campo TotalRankUp da minha tabela game for maior ou igual a 1.
-mostra a imagem "rankd_down.gif" Se o campo TotalRankUp da minha tabela game for menor ou igual a -1.
-Se for 0, não mostra nada.
E Gostaria de estar fazendo esse Retorno de imagem para cada usuário de acordo com o seu TotalRankUp...
Fico na espera...
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.