Několik problémů, které jsem našel ve vašich dotazech
Toto
SELECT * FROM announce WHERE id == $ids
Mělo by být
SELECT * FROM announce WHERE id = '$ids'
A toto
UPDATE announce SET approv = 'approved'WHERE id == $idan
Mělo by být
UPDATE announce SET approv = 'approved' WHERE id = '$idan'
Vaše zaškrtávací políčko také nemá atribut value
<input type="checkbox" name="approv[]" value="<echo your table row id here>" />
Poté použijte
foreach($_POST['approv'] as $apprValue)
{
mysql_query(UPDATE announce SET approv = 'approved' WHERE id = '$apprValue');
}
Úplně na okraj, už prosím nepoužívejte funkce mysql_*. Jejich podpora bude brzy ukončena. Lepší je použít mysqli
nebo PDO