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

    Database che non si aggiorna

    Salve ho fatto sto script:

    Codice PHP:
    mysql_query("UpDate visite SET NumeroVisite=NumeroVisite + 1") or die (mysql_error());
    $QueryVst=mysql_query("Select NumeroVisite from visite") or die (mysql_error());
    $RecVst=mysql_fetch_array($QueryVst);
    echo 
    $RecVst["NumeroVisite"]; 
    ma non si aggiorna la tabella contiene un campo ID (auto incrementante) ed NumeroVisite (INT11)

    ma non sia ggiorna rimane sempre a 0

    Non capisco il prchè

  2. #2
    prova ad aggiungere un where nelle query
    Tanto...lo fanno tutti... posso farlo anche io vero?

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    110

    Re: Database che non si aggiorna

    Originariamente inviato da techno
    Salve ho fatto sto script:

    Codice PHP:
    mysql_query("UpDate visite SET NumeroVisite=NumeroVisite + 1") or die (mysql_error());
    $QueryVst=mysql_query("Select NumeroVisite from visite") or die (mysql_error());
    $RecVst=mysql_fetch_array($QueryVst);
    echo 
    $RecVst["NumeroVisite"]; 
    ma non si aggiorna la tabella contiene un campo ID (auto incrementante) ed NumeroVisite (INT11)

    ma non sia ggiorna rimane sempre a 0

    Non capisco il prchè
    Sicuro che questa espressione sia corretta?
    mysql_query("UpDate visite SET NumeroVisite=NumeroVisite + 1")

    c'è un operatore che fa la somma in sql..nn ricordo come si chiama leggi il manuale sql non credo ti prenda...+1..

  4. #4
    raga scusate ma questa istruzione SQL lo usato in altri siti web e funziona benissimo.

    -AA- a cosa me serve un where non devo fare un confronto.

    E ripeto identico rpeciso su unlatro sito funziona benissimo

    http://artikradio.artikanet.org
    controllate pure

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    110
    Originariamente inviato da techno
    raga scusate ma questa istruzione SQL lo usato in altri siti web e funziona benissimo.

    -AA- a cosa me serve un where non devo fare un confronto.

    E ripeto identico rpeciso su unlatro sito funziona benissimo

    http://artikradio.artikanet.org
    controllate pure
    Fai un controllo verifica le righe modificate nel db..con mysql_affected_rows()
    se non le modifica è un problema di query. Controlla la connessione se è esatta.

  6. #6
    alien mi dici un esmepio coemf are sta verifica???

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    110
    Originariamente inviato da techno
    alien mi dici un esmepio coemf are sta verifica???
    Codice PHP:
    mysql_query("DELETE_FROM mia_tabella WHERE id< 10");
    printf ("Records eliminati: %d\n",mysql_affected_rows()); 

  8. #8
    mi da questo:

    Records eliminati: -1

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    110
    Originariamente inviato da techno
    mi da questo:

    Records eliminati: -1
    Ma non dovevi copiare pari pari quello che ti ho incollato era solo un esempio..cambia la print..e cambia la query..

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.