Lo que yo no entiendo es .. para que haces una consulta a esa tabla "contador" .. para obtener el valor del campo 'index' y sumarle una unidad .. cuando lo puedes hacer todo de una en la sentencia SQL del UPDATE:
Código PHP:
$ssql = "update contador set index = index +1 where id = 1";
//ejecuto la sentencia
mysql_db_query("herohat",$ssql) or die(mysql_error());
Así de simple .. index = .. a lo que tenga index + 1 ... (+1 +2 o la operación que requieras .. sea matemática o alfanumérica con otras funciones del própio Mysql ..)
Un saludo,