Allora è come temevo..
Grazie comunque
EDIT: Ho trovato una soluzione, la posto per chi finirà in questa discussione.
Ho fatto più o meno come diceva funcool: al click, apro un popup con window.open, inserisco i dati nel database, chiudo il popup. Ecco il codice:
pagina.html
Codice HTML:
<SCRIPT type="text/javascript">
function clic(id)
{
par='width=1,height=1,scrollbars=no,resizable=no,menubar=no,status=no';
url='conta.php?id='+id;
window.open (url , "target", par);
}
</SCRIPT>
<a href="http://www.example.it" onClick="clic(1)" target="_blank">Esempio</a>
conta.php
Codice PHP:
<?
include('config.php');
$query="UPDATE tabella SET clic=clic+1 WHERE id='$_GET[id]'";
mysql_query($query,$db);
?>
<script type="text/javascript">
window.close()
</script>
Domanda: perchè se metto clic+=1 al posto di clic=clic+1 non funge??