/* Não vai chamar nunca veja :
<?
include("senha.php");
$res=mysql_query("SELECT *FROM clientes ORDER BY Cod ");
while ($linha=mysql_fetch_array($res)){
$cod=$linha["cod"];
$ref=$linha["nome"];
?>
<table width="800" border="0" align="center">
<tr bgcolor="#CCCCCC">
</tr>
<tr>
<td><? echo"<font face=arial, verdana size=1>$cod" ?></td>
<td><? echo"<font face=arial, verdana size=1>$nome" ?></td>
<td><? echo"<a href='detalhes.php?cod=$cod'>Detalhes</a>" ?> </td>
</tr>
</table>
<?
}
?>
esse mostra tudo ta correto mais detalhes se num ta chamando nada
vai o certo :
primeiramente tirar o while e mudar o select
<?
include("senha.php");
$res=mysql_query("SELECT *FROM clientes where cod='$cod' ");
$linha=mysql_fetch_array($res);
$cod=$linha["cod"];
$ref=$linha["nome"];
?>
<?php echo "$cod" ?>
<?php echo "$nome" ?>
<?php
}
?>
<br>
<br>
</body>
</html>
veja se agora chama ou não chama