Erro de lógica - existe registro ou na tabela
Boa tarde pessoal,
Estou montando um sistema relacionamento e estou no módulo de comunidade. Em resumo quero que satisfazer a condição exiba a imagem community.gif caso contrário será exibido nocommunity.gif.
Usei as variáveis:
$_SESSION['id']= Criada no login, onde é armazenado o id do usuário recuperado do bd.
$community_id= id da comunidade recuperada pelo GET.
nocommunity.gif= Entrar para a comunidade (o usuário não está na comunidade)
community.gif= Sair da comunidade (o usuário está na comunidade)
<?
$sql="SELECT *
FROM ifu_cusers";
$rs=mysql_query($sql,$conexion);
// Se houver registros
if (mysql_num_rows($rs)>0)
{
while ($line = mysql_fetch_array($rs))
{
// Condição para que apareça o community.gif. Significa que o usuário já está na comunidade
if(($line['cusers_id']!=$_SESSION['id']) and ($line['community_id']==$community_id))
{
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="leftmenu">
<tr class="listra1">
<td width="30%"><div align="center"><img src="images/community.gif" width="32" height="32" alt="<? echo($language_leftcommunity); ?>" /></div></td>
<td width="70%"><a href="protect_communitydel.php?community_id=<? echo($community_id); ?>" alt="<? echo($language_leftcommunity); ?>"><? echo($language_leftcommunity); ?></a></td>
</tr>
</table><?
}
//Caso se não obedecer as condições a cima aparecer nocommunity.gif, ou seja o usuário não esta na comunidade.
else
{
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="leftmenu">
<tr class="listra1">
<td width="30%"><div align="center"><img src="images/nocommunity.gif" width="32" height="32" alt="<? echo($language_addcommunity); ?>" /></div></td>
<td width="70%"><a href="protect_communityadd.php?community_id=<? echo($community_id); ?>" alt="<? echo($language_addcommunity); ?>"><? echo($language_addcommunity); ?></a></td>
</tr>
</table>
<?
}
}
}
//Caso não houver nenhum registro aparecer nocommunity.gif, ou seja o usuário não esta na comunidade.
else
{
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="leftmenu">
<tr class="listra1">
<td width="30%"><div align="center"><img src="images/nocommunity.gif" width="32" height="32" alt="<? echo($language_addcommunity); ?>" /></div></td>
<td width="70%"><a href="protect_communityadd.php?community_id=<? echo($community_id); ?>" alt="<? echo($language_addcommunity); ?>"><? echo($language_addcommunity); ?></a></td>
</tr>
</table>
<?
}
?>No entando se mesmo houver registro aparece nocommunity.gif ou seja aparece para ele entrar na comunidade. Qual o erro?
Abs
Discussão (2)
Carregando comentários...