Recommended Posts

Na linha de código abaixo eu preciso agrupar o nome do sócio, que está numa tabela socio. O código funciona, mas repete as linhas onde aparecem na mensalidade que ele pagou meses posteriores.

$sql = mysql_query("SELECT * FROM mensalidade INNER JOIN socios ON mensalidade.id_socio = socios.id_socio WHERE mensalidade.id_socio = socios.id_socio ORDER BY socio.nome_socio",$bd_sec);

Na tabela mensalidade tem o código do sócio e data do pagamento

Na tabela sócio tem o nome, end, etc...

Então o que preciso fazer.

Listar todos os pagamentos em dia com nome (que está em outra tabela).

Lembrando que os pagamentos em dia podem ser acima do dia de hoje, pois tem sócio que paga para o ano todo a mensalidade.

Desde já agradeço a ajuda!

 

Share this post


Link to post
Share on other sites

Não entendi!
O nome está se repetindo em uma mesma linha?
 

Da forma que está(se a estrutura relacional de suas tabelas forem lógicas e justas), o sócio deveria aparecer uma única vez por linha.

Edited by lowys

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.