nevim jestli jste to dobre pochopil
kod pri pouziti pole by vypadal takto
// nacteni hodnot do pole
$sql = mysql_query("SELECT id, hodnota FROM tabulka");
while ( $zaznam = mysql_fetch_row($sql) )
$pole["{$zaznam[1]}"] = $zaznam[0]; // pole bude indexovany podle hodnoty
...
if ($pole["{$hodnota_ze_souboru}"]){...} // hodnota je v databazi
else {...}