Problemas al mostrar campos en PHP desde una Consulta

Julio C?r
27 de Marzo del 2006
Hola: Soy Julio César.
Estoy tratando de mostrar registros en la Web desde una consulta utilizando varias tablas de datos, esta ya la he revisado en MySql-Front y funciona perfectamente aunque un poco lento, solo que al llevarla al código php no se muestran los registros en la página.
Más o menos esto es lo que hice:

<?php //Aqui comienza
$conect = @mysql_pconnect("localhost","root","");
$dbase = @mysql_select_db("Base_de_datos");
$query = mysql_query("SELECT e.campo1, n.campo2 FROM tabla3 b, tabla2 n, tabla1 e WHERE e.campo_tabla1 = b.campo_tabla3 AND n.campo_tabla2 ='pais');
//La consulta se realiza correctamente.
$row = mysql_fetch_array($query);
while ($row = mysql_fetch_array($query)){
echo $row["e.campo1"]."</p>";
}
?>
//Aqui acaba

No se muestran los datos en la Web y no obtengo error alguno. Les pido sugerencias....
Muchas Gracias.