Código PHP:
   //esto funciona 
 
$verestaarea=23;
$sql="select * from mipagina_categoria where id = '$verestaarea'";
$resultado=mysql_query($sql,$link)or die(mysql_error());
while($row = mysql_fetch_array($resultado)) {
$id=$row["id"];
$area=$row["area"];
 
echo"EL area es: $area";
} 
    Código PHP:
   //esto no funciona 
 
function verarea($num){
 
$sql="select * from mipagina_categoria where id = '$num'";
$resultado=mysql_query($sql,$link)or die(mysql_error());
while($row = mysql_fetch_array($resultado)) {
$id=$row["id"];
$area=$row["area"];
 
echo"EL area es: $area";
}
 
 
}
 
//ahora trato de tomar el resultado ..pero no funciona
 
verarea("49");
 
/*
me arroja el mensaje :Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource 
*/ 
    
 
 
  a todos ,el problema ya lo he resuelto y claro es como lo dice Josemi es por el ambito de las variable no se puden tomar sus valores si fueron credas fuera de la function.....muchas gracias a todos.... 
 
