Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Mktime errore anni

  1. #1

    Mktime errore anni

    Salve ripropongo un errore di cui ho chiesto aiuto diverso tempo fa', io ho due variabili con delle date ripescate da un db sql i (formato DATE) (prima data 2011-09-12, seconda data 2012-08-29) che devo confrontare , per fare questo uso la funzione mktime

    codice php


    ###############
    $exp=explode("-",$primadata);
    $data1 = mktime(0,0,0,$exp[1],$exp[2],$exp[0]);

    $exp1=explode("-",$secondadata);
    $data2 = mktime(0,0,0,$exp1[1],$exp[2],$exp[0]);


    output MKTIME

    data1 1315778400 2011-09-12
    data2 1313100000 2012-08-29




    perché una data tipo la data2 anche se è 2012 in mktime è più' piccola della data1 2011

  2. #2
    Forse perchè istanzi una variabile e poi ne usi un'altra?

    codice:
    $exp=explode("-",$primadata);
    $data1 = mktime(0,0,0,$exp[1],$exp[2],$exp[0]);
    
    $exp1=explode("-",$secondadata);
    $data2 = mktime(0,0,0,$exp1[1],$exp1[2],$exp1[0]);
    Originariamente inviato da EgidioNR
    Salve ripropongo un errore di cui ho chiesto aiuto diverso tempo fa'...
    Un po' di attenzione in più non guasterebbe!
    Magari non avresti dovuto aspettare così tanto.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    .................Che fesso che sono... grazie mille scusate ma certe volte so cecato!!!!!

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.