ya sonraki ve önceki id boşşa ?
mysql_query("SELECT max(id) FROM firmalar WHERE firma_turu='1' and firma_id<'$firmaid'");mysql_query("SELECT min(id) FROM firmalar WHERE firma_turu='1' and firma_id>'$firmaid'");
Eğer firma_id sütunu auto_increment ise null olmaz. Fakat firma_id sütunu siz dolduruyorsanız, MySQL sorgusuna şu ilaveyi yapabilirsiniz:
mysql_query("SELECT max(id) FROM firmalar WHERE firma_turu='1' and firma_id<'$firmaid' AND firma_id IS NOT NULL");mysql_query("SELECT min(id) FROM firmalar WHERE firma_turu='1' and firma_id>'$firmaid' AND firma_id IS NOT NULL");