Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    150

    Errore sul conteggio di distinti ip

    Salve,
    per contare gli utenti on line, sono mesi che utilizzo uno script che si appoggia a un database che termina così:

    Codice PHP:
    $sql mysql_query("SELECT DISTINCT ip FROM usersonline");
    $online mysql_num_rows($sql);

    print 
    "document.write('$online')"
    e poi lo mostro a video con javascript.

    Oggi vado ad aprire il sito è mi da il seguente errore:

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource .........

    Qualcuno mi sa dire perchè e cosa è successo? Come è possibile che da un giorno all' altro dia errore senza aver toccato nulla ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    52
    probabilmente si è corrotta la tabella, ma non preoccuparti, usa repair table
    http://dev.mysql.com/doc/refman/5.0/...air-table.html

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    150
    Mi puoi aiutare a scrivere la sintassi che non c'ho capito nulla ed ho paura di sbagliare...


    Ma fisicamente come posso vederla e riconoscerla una tabella corrotta? Da phpmyadmin ?

    Poi adesso stavo notando che lo stesso errore me lo da su tutti i siti che ho usato lo script e tutti risiedono sullo stesso server virtuale, non può essere che sia successo qualcosa al server? E' possibile che si siano improvvisamente rovinate le tabelle di tutti i database dei vari siti ?

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    52
    da phpmyadmin dovresti facilmente ripristinare la tabella, ma non mi ricordo estattamente dove devi andare... dove vengono listate tutte le tabelle c'è qualche rapair credo.
    se non è questo non so che dire, non mi viene in mente altro.
    è improbabile che si siano rovinate tutte le tabelle dei tuoi db

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    150
    Ok, grazie. Ora vedo un pò su phpmyadmin di vedere qualcosa.


    Se a qualcuno venisse in mente qualche altra cosa, pregasi di postare........

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.