Ciao a tutti sto lavorando alla seguente pagina News e ho qualche problema nel like di ogni articolo.

Purtroppo non funziona sempre e vorrei capire come mai...
Il codice in uso è il seguente
codice:
<script type="text/javascript" src="../script/jquery-1.8.0.js"></script>

<script>
function miPiace(idRecord){
$.ajax({
   type: "GET",
   url: "articolo_like.php",
   data: "id="+idRecord
 });

}
</script>
articolo_like.php
Codice PHP:
$id addslashes($_REQUEST['id']);
$like 0;
$sqlQuery ="SELECT * FROM dw_articolo WHERE id=".$id.";";
$rsQuery mysql_query($sqlQuery) or die(mysql_error());
$rows mysql_fetch_array($rsQuery);
    
$like $rows['miPiace']; // recupero i like dati
    
$like $like 1// aggiungo un +1 

/* Modifico il record miPiace assegnando un +1 */
$sql ="UPDATE dw_articolo SET miPiace=".$like." WHERE id=".$id.";";
$rs mysql_query($sql) or die(mysql_error());
echo 
$like// stampo il valore del like 
E la funzione viene richiamata nel seguente modo, $like assume il valore preso da una funzione forse non si aggiorna il campo???
Codice PHP:
[url=""])" class="tooltip" title="You like this article?">Like[/url] <?php if($like>0){ echo $like; } ?>
Dove sbaglio