Exibição de documentos relacionados somente aquele cliente

PHP

18/11/2018

Eu preciso que exiba somente os documentos relacionados aquele cliente que logou, mas não consigo pois sou ainda um iniciante nessa parte.
Existe uma tabela cliente, uma tabela usuario, uma documentos(campos expressos a baixo) e uma tebela usuario_cliente(usuario_codigo, cliente_codigo)<-são as duas chaves extrangeiras que faz o vinculo de usuário com cliente.

$q = "SELECT
  documentos.codigo,
  documentos.nome_arquivo,
  Date_Format(documentos.data_cadastro, '%d/%m/%Y') AS data,
  documentos.data_cadastro,
  documentos.descricao,
  cliente.nome,
  usuario.nome AS usuario_nome,
  usuario.tipo
FROM
  documentos
  INNER JOIN cliente ON documentos.cliente_codigo = cliente.codigo
  INNER JOIN usuario ON documentos.usuario_codigo = usuario.codigo
  WHERE  ";

$where = " usuario.tipo='interno' ";


if ($_POST['searchPhrase']!=''){
    $where .= " AND (documentos.codigo LIKE '%{$_POST['searchPhrase']}%' OR nome_arquivo LIKE '%{$_POST['searchPhrase']}%' OR data_cadastro LIKE '%{$_POST['searchPhrase']}%' OR descricao LIKE '%{$_POST['searchPhrase']}%'OR cliente.nome LIKE '%{$_POST['searchPhrase']}%')";
}
[
Roger

Roger

Curtidas 0

Respostas

Roger

Roger

18/11/2018

Edit 1: Ah tabela usuario tem o tipo interno(trabalha dentro da empresa), e o tipo externo(trabalha para algum cliente).
GOSTEI 0
Emerson Nascimento

Emerson Nascimento

18/11/2018

Qual informação você tem do cliente logado? Como você sabe qual cliente/usuário está logado? Pelo código? Como você o obtém?
GOSTEI 0
POSTAR