Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Quote Originariamente inviata da sixdas Visualizza il messaggio
    Puoi farmi un esempio?


    Ok sorry
    La funzione MONTH ti torna solo il mese. Si metti solo quello avrai anche record per gli anni passati. Devi aggiungere la funzione YEAR.

    select * from tabella where month(giorno) = $mese and year(giorno) = $anno etc...

    $mese e $anno possono corrispondere a delle variabili estrate da $_GET o $_POST a secondo di come vuoi che vengano immessi i dati dall'utente. Ma li parliamo di php non più di db
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    258
    Quote Originariamente inviata da badaze Visualizza il messaggio
    La funzione MONTH ti torna solo il mese. Si metti solo quello avrai anche record per gli anni passati. Devi aggiungere la funzione YEAR.

    select * from tabella where month(giorno) = $mese and year(giorno) = $anno etc...

    $mese e $anno possono corrispondere a delle variabili estrate da $_GET o $_POST a secondo di come vuoi che vengano immessi i dati dall'utente. Ma li parliamo di php non più di db
    Perfetto funziona correttamente, io sbagliavo qui:
    MONTH (giorno) = MONTH(curdate()) = $mese

    In pratica facevo doppia condizione e naturalmente non funzionava.

    Grazie mille,

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.