Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Oppure puoi fare tutto con la stessa query:

    codice:
    SELECT *, 
    DATE_FORMAT(datarrivo,'%d/%m/%Y') AS data1, 
    DATE_FORMAT(datapartenza,'%d/%m/%Y') AS data2,
    TO_DAYS(datapartenza) - TO_DAYS(datarrivo) AS notti 
    FROM prenotazioni
    il dato lo troverai, come si suppone tu sappia, in $row['notti']




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

  2. #12


    cioè riuscirebbe a calcolare i giorni di permanenza dell' ipotetico prenotante anche cosi' senza richiamare nessuna funzione?
    Php4ever!

  3. #13
    Originariamente inviato da jakula


    cioè riuscirebbe a calcolare i giorni di permanenza dell' ipotetico prenotante anche cosi' senza richiamare nessuna funzione?
    La funzione e' TO_DAYS di MySQL.

    Ricava il numero dei giorni che decorrono dall'anno mille (teoricamente anno zero) a partire da una data.

    quindi sottraendo la data minore da quella maggiore trovi la differenza in giorni. Poiche' ogni giorno ha una notte, almeno alle nostre latitudini, ecco la il dato dentro all'ALIAS "notti"




    ma perche' non provi?????

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

  4. #14


    perkè mi stavo scrivendo una funzione da richiamare mentre mi hai inviato il messaggio ... cmq la tua soluzione mi sembra molto piu' intrigante la provo subito
    Php4ever!

  5. #15
    OK Funziona !

    qualche modifica e direi che il mio primo progettino è operativo

    ora vado a studiare le operazioni con le variabili.

    Grz
    Php4ever!

  6. #16
    Ah! una kuriosità:
    ho inserito per sbaglio la data 1965 durante i test e me l' ha visualizzata come 2065 kome mai?



    Php4ever!

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