Exportação de dados para um ficheiro em rtf

Olá elaborei um modelo em RTF e a transferência de dados da ficha funciona perfeitamente
Só que no final pretendo que seja apresentado os dados da tabela filho que poderão ser vários artigos. o Código é o seguinte, mas só imprime o 1º registo. Tem forma de efetuar a quebra de linha e imprimir os registos seguintes, neste tipo de exportação para RTF

sc_select(meus_dados,“SELECT registo, cod_artigo,descricao,tamanho, quantidade from guia_remessa_linhas where registo=’$xnumero_guia’”);

while (!$meus_dados->EOF)
{

$xcod_artigo = $meus_dados->fields[1];
$xdescricao = $meus_dados->fields[2];
$xtamanho = $meus_dados->fields[3];
$xquant = $meus_dados->fields[4];

	echo $xcod_artigo;


$mensagem = str_replace('#xref_artigo',  $xcod_artigo, $mensagem);
$mensagem = str_replace('#xdescricao',  $xdescricao, $mensagem);
$mensagem = str_replace('#xtamanho',  $xtamanho, $mensagem);
$mensagem = str_replace('#xquant',  $xquant, $mensagem);

$meus_dados->MoveNext();

} // do while

$meus_dados->Close();

// SALVA ARQUIVO
$vtipo =‘GuiadeRemessan’.$xnumero_guia;
$vtipo = strtr($vtipo, “áàãâéêíóôõúüçÁÀÃÂÉÊÍÓÔÕÚÜÇ”, “aaaaeeiooouucAAAAEEIOOOUUC”);
$vtipo = strtolower($vtipo);
$vtipo = str_replace(’ ‘, ‘_’, $vtipo);
$vtipo = $vtipo.’.rtf’;

$arquivo2 = “…/_lib/templates/”.$vtipo;

$fp = fopen($arquivo2, ‘w’);
fwrite($fp, $mensagem);
fclose($fp);

Ficha:

Documento Gerado em rtf