Jump to content
Fórum Script Brasil
  • 0

ORDER BY DESC


André Cristhian
 Share

Question

Olá bom dia pessoal,

tenho a seguinte dúvida, preciso que o ultimo conteúdo cadastrado para um determinado cliente exiba, por primeiro no caso de uma select normal seria ORDER BY id DESC mais eu não posso fazer isso pois tenho 2 select e um array....

a primeira select, está abaixo... ela ve se a SESSION login do cara tem o mesmo email, até ai beleza...

$session_pegada = $_SESSION['login'];

  $sql_clientes = "SELECT * FROM clientes WHERE email = '$session_pegada'";
    $res_clientes = mysql_query($sql_clientes);
    $dados_clientes = mysql_fetch_array($res_clientes);
já minha segunda select é onde esta todo o conteúdo que foi inserido pelo painel mais la no painel fiz ele cadastrar este conteudo para um determinado cliente ou o mesmo para vários... então fiz a select de onde está o conteudo...
$sql_ver = "SELECT * FROM restrito_informacoes_desc";
    $res_ver = mysql_query($sql_ver);
    $dados_ver = mysql_fetch_array($res_ver);
e logo abaixo fiz um array para que ele exiba o conteudo para o cliente se tiver o ID do cliente la na coluna ele vai exibir se não ele vai constar que não tem nada para o cliente... abaixo o array
$array = explode(',', $dados_ver['cliente']);
        
   if (in_array ($dados_clientes['id'], $array))
   {

até aqui beelza ta tudo funcionando ta exibindo mais eu gostaria que exibisse como disse no inicio o ultimo conteudo cadastrado por primeiro na página para que o cliente que logou possa ver... tentei colocar o ORDER BY id DESC na select "restrito_informacoes_desc" mais não deu tambem...

Me dão um help ai por favor...

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

André,

Pelo que vi está tudo ok porque eu acho que você cadastra o registro em ordem, existe algum campo que na tabela restrito_informacoes_desc indica que é o cliente?

Mostre as colunas das 2 tabelas,

Atenciosamente.

Link to comment
Share on other sites

  • 0

Na primeira tabela "clientes" tenho:

id

empresa

responsavel

endereco

email (no caso login)

senha

Na segunda tabela "restrito_informacoes_desc" tenho:

id

titulo

descricao

cliente (que aqui fica os ids dos clientes da tabela acima separados por virgulas " , " no caso 25,34,12,2 ......)

e esse conteúdo dessa tabela "restrito_informacoes_desc" que eu queria mostrar para clientes por primeiro, tipo cadastro, ai já la pro cliente aparece em primeiro como eu disse da forma simples em uma select seria ORDER BY id DESC, tentei o ARRAY INVERSE mais também não adiantou...

Link to comment
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
Answer this question...

×   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.

 Share



  • Forum Statistics

    • Total Topics
      150.8k
    • Total Posts
      648.7k
×
×
  • Create New...