Então vamos lá, sem muita conversa hehe

Eu tenho uma loja virtual, cada compra efetivada é salvo no BD os dados do cliente com e-mail e o produto, a minha dúvida é...
Se eu tiver 1 cliente que possui 3 compras com o mesmo e-mail, mesma data de compra, com o mesmo número do pedido como eu posso exibir esse cliente porém não de 1 em 1 listando, e sim que ele verifique que aquele e-mail possui 3 registros com número de pedido igual nos 3, e ele me liste somente 1 registro desse cliente e quando eu clicar no número do pedido ele me mostre todos os produtos daquele pedido.
Ex.:
E-mail do cliente -> teste@teste.com
Número pedido -> 123
Produto -> carro
-
E-mail do cliente -> teste@teste.com
Número pedido -> 123
Produto -> moto
-
E-mail do cliente -> teste@teste.com
Número pedido -> 123
Produto -> bicicleta
Gostaria de exibir somente um registro desse cliente relaciondo ao mesmo e-mail e ao mesmo número de pedido.
Segue abaixo a minha linha de código atual para exibir os clientes, por favor se alguem puder me ajudar eu agradeço mesmo pela força.
MEU CÓDIGO ATUAL
<?php
$cliente_email=$_POST['cliente_email'];
if(isset($cliente_email)){
$sql="SELECT * FROM pedidos1 WHERE cliente_email like'%$cliente_email%' order by id desc";
$rs=mysql_query($sql) or die ("Erro na consulta >>".$sql);
while($linha=mysql_fetch_array($rs)){
$id=$linha['id'];
$cliente_nome=$linha['cliente_nome'];
$razao_social=$linha['razao_social'];
$cliente_email=$linha['cliente_email'];
$pedido=$linha['pedido'];
$data=$linha['data'];
$cor="#E5E5E5";
$cor2="#ffffff";
echo"
<tr bgcolor='$cor2'>
<td>$pedido</td>
<td>$cliente_nome</td>
<td>$cliente_email</td>
<td>$data</td>
</tr>";
}
}
?>
Fico no aguardo pessoal.
