Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Più vinvoli su mysql

  1. #1

    Più vinvoli su mysql

    Salve!
    Sto cominciando da poco a lavorare con php e mysql, e vorrei una piccola consulenza

    Ho scritto del codice che appena entri in una pagina web il tuo accesso viene memorizzato in un db mysql. Fin qui non ci sono problemi.
    Poi sto ho creato un altra pagina che prende gli ultimi 10 accessi con i relativi dati dal db con la seguente query:

    Codice PHP:
    SELECT FROM accessi ORDER BY data DESC LIMIT 0,10 
    funziona tutto però vorrei che nei vincoli della selezione si possa inserire pure l'ora. Sostanzialmente vorrei i miei accessi ordinati per data e ora. Ma come faccio ad inserire l'ora nei vincoli della query sopra riportata?
    o eventualmente ci sono altre soluzioni?



    grazie a tutti!

  2. #2
    codice:
    SELECT * FROM accessi WHERE ora > $variabile_ora ORDER BY data DESC LIMIT 0,10

  3. #3
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    probabilmente il campo che contiene la data è un DATE, devi modificarlo in un DATETIME così ti terrà anche l'ora.

    Errare humanum est, perseverare ovest

  4. #4
    Ora e data sono campi separati, ancora non riesco

  5. #5
    Originariamente inviato da Haldir
    Ora e data sono campi separati, ancora non riesco
    order by data desc, ora desc limit 0,10

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

  6. #6
    Grazie a tutti per le soluzioni!
    ho risolto mettendo id come campo della selezione, e sembra funzionare a dovere.

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.