DB şablonunuzu görmeden bu sorguyu oluşturmak pek mümkün değil.

Kısaca

Kategori Tablosu
-ID
-Baslik
-Sef

Sayfa Tablosu'da
-ID
-Kategori
-Baslik
-Sef

Olsun

Sorgunuz;
$sorgu = "SELECT s.*, k.Sef as kSef, k.Baslik as kBaslik from sayfa as  s
left join kategori as k on s.Kategori = k.ID";
Burada k. ile başlayan yerdeki sütunlar kategori tablosunun s. ile başlayan sütunlarda sayfa tablosunun elemanları.
SELECT s.* sayfa tablosunun tüm sütunlarını çeker,
k.Sef as kSef yazdık çünkü ikisinde de Sef sütunu var ve çakışacak o yüzden kategori tablosundaki Sef sütununu kSef olarak tanımladık. (k.Sef as kSef)

$sorgu = mysql_query($sorgu);
while($sonuc = mysql_fetch_assoc($sorgu)) {
echo $sonuc["kSef"]; // Kategori sefi
echo $sonuc["Sef"]; // Sayfa sefi
..
.
}
gerisini kendinize göre değiştirin...