Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [HELP] MySql e PHP

  1. #1

    [HELP] MySql e PHP

    Salve a tutti,
    il proble è il seguente avendo un tabella (statistica) in mysql così:

    codice:
    statistica_articolo_id 	int(11) 	No   	  	 
    statistica_articolo_visualizzazioni 	int(10) 	No
    perche non funge facendo così?:

    Codice PHP:
    $statistica_articolo"INSERT INTO statistica 
                        (statistica_articolo_id, statistica_articolo_visualizzazioni) 
                    VALUES 
                        ("
    .$articolo_id.", 1) 
                    ON DUPLICATE KEY 
                    UPDATE 
                        statistica_articolo_visualizzazioni = VALUES (2)"
    ;
    $query mysql_query($statistica_articolo$db) or die (mysql_error($db)); 
    compare :

    codice:
     You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2)' at line 7

  2. #2
    Utente di HTML.it L'avatar di DjBart
    Registrato dal
    Jan 2009
    Messaggi
    346
    il campo statistica_articolo_visualizzazioni a cosa serve precisamente ?

  3. #3
    codice:
    ON DUPLICATE KEY 
                    UPDATE 
                        statistica_articolo_visualizzazioni = 2";
    ma se devi sommare 1 devi fare diversamente:

    codice:
    UPDATE 
    statistica_articolo_visualizzazioni = statistica_articolo_visualizzazioni + 1

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Innanzi tutto grazie per la disponibilità,
    cmq servirebbe a tenere il conto di quante volte viene visualizzato l'articolo.

  5. #5
    UPDATE statistica_articolo_visualizzazioni = statistica_articolo_visualizzazioni + 1
    funziona alla grande grazie mille!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.