Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    Got error 28 from storage engine

    qualcuno ha idea di che tipo di errore sia quello in oggetto???

  2. #2
    Probabile tabella corrotta.

    prova con

    REPAIRE TABLE

    Oppure non hai piu' spazio sul device... oppure entrambi. Dipende dalla segnalazione che ti da (completa)....


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

  3. #3
    l'unica cosa che mi scrive è questa: Got error 28 from storage engine

    ho provato a fare il repair della tabella ma non cambia niente...

    Cosa intendi per "non hai più spazio nel device"?

    thanx


  4. #4
    Originariamente inviato da tommyxxx
    l'unica cosa che mi scrive è questa: Got error 28 from storage engine

    ho provato a fare il repair della tabella ma non cambia niente...

    Cosa intendi per "non hai più spazio nel device"?

    thanx

    disco o quota disco pieno.

    Te lo segnala alla select? di qualsiasi tabella?

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

  5. #5
    in realtà è una cosa strana....

    ho questa pagina:

    codice:
    $tutte = "SELECT * FROM visite"; 
     $query1 = mysql_query ($tutte,$connessione) 
     or die ("Non riesco ad eseguire la richiesta $query1".mysql_error ()); 
     $tutte = mysql_num_rows($query1);
     echo "Totale delle pagine visitate: $tutte
    ";
    
     $refer = "SELECT * FROM visite GROUP BY refer"; 
     $query_refer = mysql_query ($refer,$connessione) 
     or die ("Non riesco ad eseguire la richiesta $refer".mysql_error()); 
     $num_refer = mysql_num_rows($query_refer);
     echo "Totale delle pagine visitate: $num_refer
    ";
     
     while ($valori = mysql_fetch_array ($query_refer))
     {
      echo "$refer";
     }

    l'errore me lo da solo nella seconda query anche se la tabella è la stessa... :master:

  6. #6
    prova a cambiare la tua query..... la prima.
    codice:
    $tutte = "SELECT count(*) FROM visite"; 
     $query1 = mysql_query ($tutte,$connessione) 
     or die ("Non riesco ad eseguire la richiesta $query1".mysql_error ()); 
     $tutte = mysql_fetch_row($query1);
     echo "Totale delle pagine visitate: $tutte[0]
    ";
    
     $refer = "SELECT * FROM visite GROUP BY refer"; 
     $query_refer = mysql_query ($refer,$connessione) 
     or die ("Non riesco ad eseguire la richiesta $refer".mysql_error()); 
     $num_refer = mysql_num_rows($query_refer);
     echo "Totale delle pagine visitate: $num_refer
    ";
     
     while ($valori = mysql_fetch_array ($query_refer))
     {
      echo "$refer";
     }
    Prova...

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

  7. #7
    Così come me l'hai scritta tu il risultato è esattamente uguale...

  8. #8
    Originariamente inviato da tommyxxx
    Così come me l'hai scritta tu il risultato è esattamente uguale...
    Era solo un tentativo di ridurre le righe estratte...
    controlla la quota spazio disponibile.

    Prova anche a togliere la prima query e poi eventualmente a modificare la seconda. Tentativo di isolare l'errore.


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

  9. #9
    anche lasciano solo quella query, non cambia niente...



    come faccio????????


    help me!

  10. #10
    Originariamente inviato da tommyxxx
    anche lasciano solo quella query, non cambia niente...



    come faccio????????


    help me!
    Non hai ancora detto se sei in locale o in host e quale os, versione di mysql e php.

    Modificare la seconda query significa cambiare i termini usati: per esempio group by .. che c'e' nel campo che raggruppi. prova a toglierlo, prova a cambiare il campo...usa COUNT(*) ecc. ecc...

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

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.