Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766

    CURDATE() nel ciclo if else

    Vorrei fare in modo che se la data di un'offerta è maggiore o uguale a oggi venga stampata la data di oggi, altrimenti quella che metto nel db

    Per esempio, oggi ne abbiamo 12 agosto
    l'offerta e' valida dal 3 agosto al 30 agosto.
    Attualmente vedo scritto: offerta valida dal 3 agosto al 30 agosto

    invece ora vorrei far uscire
    offerta valida dal 12 agosto al 30 agosto

    poi tutti i giorni cambia e quindi va a 13, 14, ecc

    io sto facendo qualcosa tipo
    Codice PHP:
        if ($valida_da >= CURDATE)
        {
        echo 
    "CURDATE";
        } 
    Solo che non succede niente.

    Dove sbaglio?

  2. #2
    mi pare che curdate sia una funzione mysql e non php e in ogni caso la utilizzi come se fosse una stringa e non come la vuoi realmente usare...prova a guardare qui invece:

    http://de.php.net/date
    Forex: forum dedicato al mercato del trading forex

  3. #3
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da carlo10
    mi pare che curdate sia una funzione mysql e non php e in ogni caso la utilizzi come se fosse una stringa e non come la vuoi realmente usare...prova a guardare qui invece:

    http://de.php.net/date
    si infatti curdate ce l'ho nella query, e se devo usare la funzione date, come recupero la data odierna?

  4. #4
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    ok ho risolto creandomi la data odierna cosi'
    $oggi = date("Y-n-j");

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.