Usa:
Código PHP:
$consulta=mysql_query("SELECT id_pedido,estado,fecha,total FROM pedidos,p_historial WHERE
id_cliente=$id_cliente ORDER BY $ORD",$link) or die (mysql_error());
(el mysql_error() .. ) Para intentar localizar el error de SQL o conexión que puedas tener. El uso de esa función te dará algún error por parte de Mysql.
Un saludo,