El error te lo está dando Mysql .. (grácias a que usases el or die(mysql_error()) ...
Te está diciendo que no existe ese nombre de campo en esa tabla que llamas 'db' .. Y eso es así porqué no usastes comillas en la llamada a tu variable ..por ende Mysql intenta buscar un nombre de campo que se llame = al que toma el valor de esa variable tuya de PHP ..
Puedes usar:
Código PHP:
$query= "Select seccion from db where seccion='$link[4]'";
Y mejor todavía concatenando y usando comillas en el indice del array que usas ... (para que no se confunda con posible nombres de contantes ..)
Código PHP:
$query= "Select seccion from db where seccion='".$link['4']."'";
Un saludo,