El valor del atributo href de un enlace debe ir entre comillas dobles
 
Ejemplo  
 Código HTML:
 <a href="http://www.forosdelweb.com">Ir a Foros del Web</a> 
 En tu código eso no lo estas haciendo  
 Código PHP:
    <a href=http://www.miwebcom/rt/?p=".$row['post_id']."&lang=".$frid.">".$row['loc']."<br><img src=".$row['guid']." width=150 height=100></a> 
    
  Asegurate de concatenar correctamente las variables y eso depende mucho de si al utilizar echo has envuelto el codigo en comillas simples o dobles. 
echo con comillas simples:  
 Código PHP:
    echo '<a href="http://www.forosdelweb.com/?foo="'.$myVar.'"">'; 
    
  echo con comillas dobles:  
 Código PHP:
    echo "<a href=\"http://www.forosdelweb.com/?foo=$myVar\">"; 
    
  PD: Los ejemplos anteriores no están testeados. Si alguien encuentra algún error avisenme. Gracias. 
Saludos!