PHP obtém valores de outra página

Eu tenho esta página admin_inquiry.php (página1), que tem uma tabela dinâmica que mostra linhas de registros. Quero obter os valores de 2 colunas, ContactNo e message. A coluna contactno contém um link, que acessa admin_sms.php (página2) e exibe o número do contato em um campo de texto.

Página 1:

<td><a href="admin_sms.php?ContactNo=<?php echo $row_ContactUs['ContactNo']; ?>">Send SMS</a></td>

página 2:

<input name='number' type='text' id="number" value="<?php if(isset($_GET['ContactNo'])){echo $_GET['ContactNo'];}else{echo "";}?>">

Também quero obter o conteúdo da mensagem da coluna na 1ª página e mostrá-lo em uma área de texto na página 2. Mas deve mostrar à mensagem que pertence a um ID específico ou algo assim. Ouvi falar de sessões, mas ainda não entendi. Você poderia me mostrar como?

ATUALIZAR Eu tentei isso no admin_inquiry.php

$_SESSION['message'] = $row_ContactUs['message'];

admin_sms.php

$_SESSION['message'];

<textarea name="frmMsg" id="frmMsg" cols="45" rows="5"><?php echo $_SESSION['message'];?></textarea>

O problema é que está mostrando a mesma mensagem. Não é a mensagem correspondente que pertence a um determinado ID ou algo assim.

questionAnswers(2)

yourAnswerToTheQuestion