Hola
El error del { es porque no tienes cerrada la llave de tu primer if
Tambien en la siguiente parte de tu codigo tienes un errorcillo
while ($field = mysql_fetch_array($result){
echo "<td><strong>
$field->name</strong></td> \n";
}
Estas accediendo mal a la variable, despues de hacer un mysql_fetch_array() accedes a los valores de esta manera $field['name']
Hice las modificaciones a tu codigo intenta usarlo y me dices si te sirvio
Código PHP:
$result = mysql_query("SELECT * FROM guia_tel_inter WHERE DEPARTAMENTO", $link) or die (msyql_error());
if (($row = mysql_num_rows($result)) > 0 ) {
echo "<table border = '1'> \n";
//Mostramos los nombres de los campos
echo "<tr> \n";
while ($field = mysql_fetch_array($result){
echo "<td><strong>$field->name</strong></td> \n";
}
echo "</tr> \n";
do {
echo "<tr> \n";
echo "<select>".$row["EXTENSION"]."</td> \n";
} while ($row = mysql_fetch_array($result));
echo "</table> \n";
}
Nos vemos