Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
to com uma duvída bem chata, gostaria de uma luz!
Tenho uma especie de sistema de permissões, onde cada usuario pode ficar responsável por certas areas do sistema.
Para fazer isso funcionar, eu criei 3 tabelas, uma para usuarios (User), uma para as areas (partners) e outra para relacionar as duas tabelas anteriores (userPartners)
Explicando melhor as tabelas:
Tabela User:
id,nome,login,senha,etc
Tabela Partners:
partnerId,partnerName,...
Tabela userPartners:
partnerId,userId
O meu problema é cruzar as tabelas, eu preciso de um select com as seguintes informações, partnerId, partnerName(que está na tabela Partners e não na tabela de associação). Básicamente é essa minha dúvida, atualmente meu SELECT tá assim:
$qPartnerSelect = "SELECT `userpartners`.*, `users`.`nome` FROM `userpartners` INNER JOIN `users` ON `userpartners`.`userId` = `users`.`id` ORDER BY `userpartners`.`partnerId` ASC";
Desse modo eu encontro os resultados mas não consigo imprimir o nome do "partner".
Agradeço a ajuda de todos,
Dênis Fernandes
Carregando comentários...