Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [ajax] problema con l'upgrade di un campo e stampa

    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

  2. #2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.